一条ajax报错,请问谁遇到过呢?

一个普通的请求,返回这个信息,愚弟初步觉得是预请求不过造成的,可能是跨域的问题,但不确定,有没有老哥,知道具体啥原因
{"Message":"The requested resource does not support http method 'OPTIONS'."}

阅读 2.5k
5 个回答

就是跨域,简单点就后端过滤掉 OPTIONS 请求

The requested resource does not support http method 'OPTIONS'
你的请求类型是 "OPTIONS"

你的请求类型不对,是不是 action 的请求当 get/pos?
或者你的 拦截器的配置最近有修改?

前端跨域请求后台的接口会首先发送OPTIONS请求到后端验证是否支持跨域,你这个很明显是后端接口不支持OPTIONS类型的请求,如果接口经过网关外发,需要确认网关是否开启OPTIONS访问。如果不是,需要调整程序了。

跨域要进行嗅探options请求,后台服务器设置了不允许options请求,协商一下就好

推荐问题
宣传栏