【发布时间】:2021-06-10 02:23:18
【问题描述】:
我尝试向不在 https 中托管但在 HTTP 中很热的公共 API 发送请求。它在 localhost 中一切正常,但是当我将它部署到 https url 中的 vercel 生产构建时。它给出了一个错误。
axios.get('http://api');
如何克服?
【问题讨论】:
-
所以这不可能吗?
标签: javascript api axios next.js
我尝试向不在 https 中托管但在 HTTP 中很热的公共 API 发送请求。它在 localhost 中一切正常,但是当我将它部署到 https url 中的 vercel 生产构建时。它给出了一个错误。
axios.get('http://api');
如何克服?
【问题讨论】:
标签: javascript api axios next.js
它可能,但了解风险,看看也搜索“jsonp”或“cors”ajax 以下答案适用于 jQuery,但我相信如果你允许在标题中它应该工作。 Jquery AJAX: No 'Access-Control-Allow-Origin' header is present on the requested resource
【讨论】: