开发者社区> 问答> 正文

OSS跨域配置正确,get请求成功,post却请求失败???

前端一名,按照步骤已经将跨域配置正确,同一个ajax请求(json),GET可以,POST就会报错,麻烦大神帮帮忙看一下,如下图:111.png 222.png

展开
收起
6gaooujvubkco 2020-09-23 18:24:17 1521 0
1 条回答
写回答
取消 提交回答
  • 前端需要跨域访问服务端的接口,get方法正常,post方法出错了;post方法之前会发送一个预请求,method为options,服务端的路由表是不是需要添加对应的OPTIONS路由,难道所有的post路由都要写一遍对应的optons路由?还请指点迷津,

    PS: 腾讯云服务器的带宽是个1M的小破水管,前端也放服务器的话也就没有跨域问题,但是因为带宽太小首屏要等待10秒以上,所有我想服务器只做服务端的功能,前端只从服务器调接口。

    get方法正常: clipboard.png

    post方法出错: clipboard.png

    nginx设置跨域的配置: clipboard.png

    node部分路由表:

    2021-02-12 13:52:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载