首页 > Web开发 > 详细

http请求中的 OPTIONS 多余请求消除,减少的案例

时间:2020-01-03 18:04:35      阅读:158      评论:0      收藏:0      [点我收藏+]

问题:

项目中遇到移动端发送同样的请求2次,仔细看了一下,有个是options报文。

HTTP请求翻一倍,对服务器的性能有较大影响,造成nginx的无畏消耗,需要消除它。

 

解决思路:

1、上网查看了一下options报文的起因, https://blog.csdn.net/qq_37054881/article/details/89707204

2、跨域,自定义head, 非标准的content type  项目都有涉及。  

3、我们就一个网站,前端和后端都在一起,应该不存在跨域的问题。 经过分析,移动端m.xxx,.com  访问接口用了www域名: www.xxx.com/api,导致了跨域;自定义head等问题是跨域之后衍生出来的问题

 

解决方案:

将移动端调用的接口修改为m.xxx.com/api  ,就消除了跨域情况。 修复后自定义head就无所谓了。

http请求中的 OPTIONS 多余请求消除,减少的案例

原文:https://www.cnblogs.com/njxuyufeng/p/12145713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!