我正在使用NPM模块Axios从本地主机上的网页向服务器发出http请求。服务器网址使用的是http,但是当我在浏览器开发工具中检查请求时,我发现请求中的网址已更改为https,因此失败。如何防止这种重定向发生?这是在Chrome和Safari中发生的。
答案 0 :(得分:0)
浏览器将始终遵循HTTP重定向,因此Axios之类的库将无法防止这种情况的发生。他们的GitHub上有一个issue,说明他们无法解决此问题。
如果您在node.js
中运行,则可以通过在请求配置中设置maxRedirects: 0
来防止这种情况发生。