为了账号安全,请及时绑定邮箱和手机立即绑定

CORS-“飞行前”如何进行HttpRequest?

CORS-“飞行前”如何进行HttpRequest?

慕标琳琳 2019-07-22 19:54:17
CORS-“飞行前”如何进行HttpRequest?我正在尝试向WCF服务(我拥有的服务)提出跨域HTTP请求。我读过几种处理跨域脚本限制的技术。因为我的服务必须同时容纳GET和POST请求,所以我无法实现一些动态脚本标记,其src是GET请求的URL。由于我可以自由地在服务器上进行更改,我已经开始尝试实现一个解决方案,其中包括配置服务器响应,以包括“访问控制-允许-原产地”头和‘飞行前’请求和选项请求。我从这篇文章中得到了这样的想法:使CORS工作在服务器端,我的Web方法是在HTTP响应中添加“访问控制-允许-原产地:”。我可以看到,现在的回复确实包括这个标题。我的问题是:我如何‘飞行前’一个请求(选项)?我使用jQuery.getJSON来发出GET请求,但是浏览器马上用臭名昭著的命令取消请求:起源http://localhost不允许访问-控制-允许-原产地。有人熟悉这种CORS技术吗?客户需要对我的请求进行哪些更改?谢谢!
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 802 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信