如何将 graphql 查询发送到远程 url?

How send graphql query to remote url?

尝试通过 lokka 发送到远程 url graphql 查询但得到

我了解 CORS 并尝试在 express 中添加 CORS

app.use(cors());

但我不明白为什么发送 OPTIONS 而不是 POST

浏览器首先发送一个 OPTIONS 请求,因为您的请求中的某些内容触发了它。

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS#Preflighted_requests

该 OPTIONS 请求正式称为 CORS-preflight fetch and the CORS protocol requires browsers to do it if, e.g., your request includes headers that aren’t safelisted requests headers