【发布时间】:2021-12-03 09:59:40
【问题描述】:
这个错误:
访问获取 'https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest' 来自原点“http://localhost:19006”已被 CORS 策略阻止: 对预检请求的响应未通过访问控制检查:否 请求中存在“Access-Control-Allow-Origin”标头 资源
...由 fetch 请求返回。
fetch(
"https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest",
{
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "*",
"Access-Control-Allow-Headers":
"'Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-Token'",
"Content-Type": "application/json",
"X-CMC_PRO_API_KEY": API_KEY,
},
}
)
.then((response) => response.json())
.then((json) => console.log(json))
.catch((error) => console.error(error));
为什么会这样?
【问题讨论】:
标签: javascript react-native api expo coinmarketcap