http請求中的 OPTIONS 多余請求消除,減少的案例


問題:

項目中遇到移動端發送同樣的請求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就無所謂了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM