我正在尝试调用一个外部 API,该 API 似乎不喜欢我的 http://localhost:3000 等 Origin 标头,这很好,很有意义。但出于测试目的,我只需要测试我是否可以获得推进项目所需的信息。
有问题的 API 在支持评论中被提及,建议删除 Origin 标头即可解决问题:
如何在 Nuxt 3 中使用 $fetch API 或者配置/中间件/插件来做到这一点?我已经搜索了一段时间,但找不到任何人尝试做同样的事情,所以我不确定这是否可能。注意:目前正在 useAsyncData 调用中进行获取(如果这是一个问题)。任何正确方向的指针将不胜感激。
我认为这并不重要,但我还包括了模式:“no-cors”只是为了确定。
我会尝试删除它,因为我认为它可能与服务器端调用无关。
@Ellrohir - 我仍然会尝试你的建议,肯定仍然可以使用能够删除标头的用例:)