如何优化跨域请求时 OPTIONS 的请求速度(NGINX)

2018-04-13 23:56:14 +08:00
 hoythan

因为接口涉及到跨域问题,每次接口请求时都有接近 600 毫秒是 OPTIONS 请求浪费的时间,如何优化这一过程,例如 nginx 配置跨域直接返回而不经过程序处理( php )

2046 次点击
所在节点    问与答
1 条回复
oott123
2018-04-14 00:28:12 +08:00
从前端角度,可以(用一些反模式)把请求尽量优化成简单请求或者缓存 preflight 结果,避免频繁 preflight

nginx 的话你写个 if 判断 method,然后设置对应的 cors 头,并且 return 200 就行了,好像没啥很复杂的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX