大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
项目需要,要写个本地服务,给VUE 前端 提供api。
联调发现,必须要支持跨域访问才行,调了好久,终于能正常访问了,特意记录一下。
HttpListenerRequest request = context.Request;
context.Response.Headers.Add("Content-type", "text/html;charset=UTF-8");
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.AppendHeader("Access-Control-Allow-Origin", "*");//后台跨域请求,通常设置为配置文件
context.Response.AppendHeader("Access-Control-Allow-Credentials", "true"); //后台跨域请求
context.Response.AppendHeader("Server", "MyIIS");//后台跨域请求,通常设置为配置文件
context.Response.StatusCode = 200;//设置返回给客服端http状态代码
if (request.HttpMethod == "OPTIONS")
{
//后台跨域请求,必须配置
context.Response.AppendHeader("Access-Control-Allow-Headers", "Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Requested-With");
context.Response.AppendHeader("Access-Control-Max-Age", "86400");
SendMessage(context.Response, "OK");
return;
}else {
//其他正常请求。
.......
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/188743.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...