sun_qqq
sun_qqq
采纳率55.6%
2018-10-31 02:00

ajax post方式请求接口,只有options请求,没有post请求。怎么办?

已采纳

http://dev.api.service.pengxiu.wang/Access-UserSignIn
比如这个接口,请求这个接口时,
ajax post方式请求接口,只有options请求,没有post请求。
但是直接在浏览器中打开这个接口,可以正常返回数据。
有没有大哥知道这是为什么?跪求指导

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • showbo GoCityPass新加坡曼谷通票 3年前

    跨域了罗。。没有设置Access-Control-Allow-Origin允许对应域名跨域请求

    自己看这个:ajax跨域请求附带自定义请求头问题总结

    自己服务器端做代理,或者支持get请求用yql转为jsonp数据

    点赞 评论 复制链接分享
  • sun_qqq sun_qqq 3年前

    我是把token放在header中传给后端的,如果token不放在header中就能post成功。
    是不是后端少设置了
    Access-Control-Allow-Headers: UserToken
    UserToken是我放在header中的token键

    点赞 评论 复制链接分享