fetch 被告知调用 http 资源,但它改为调用 https 资源

2024-05-04

这是我在 React 应用程序中的代码

我正在使用 JS 原生 fetch

  fetch('http://signup.momeas.com/index.php&user=' +  email +  '&timezone=' + tz , {
      mode: 'no-cors',
      method: 'POST',
      body: JSON.stringify({
        _method: 'POST',
        email: email,
        timezone: tz
      })

当cal发生时,请求的URL是https,而不是http

无论我做什么,发出到外部服务器(位于signup.momeas.com)的呼叫总是转到https


我查看了文档,据我所知,当您指定 unsafe_url 选项时它应该可以工作

fetch('https://another.com/page', {
// ...
referrerPolicy: "unsafe-url" 
});

尝试看看是否有效。

see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy

Docs : https://javascript.info/fetch-api https://javascript.info/fetch-api

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

fetch 被告知调用 http 资源,但它改为调用 https 资源 的相关文章

随机推荐