相关疑难解决方法(0)

为什么发送OPTIONS请求并且可以禁用它?

我正在构建一个Web API.我发现每当我使用Chrome进行POST,GET到我的API时,总会在真实请求之前发送OPTIONS请求,这非常烦人.目前我让服务器忽略任何OPTIONS请求.现在我的问题是发送OPTIONS请求以加倍服务器负载是什么好事?有没有办法完全阻止浏览器发送OPTIONS请求?

http options cors

367
推荐指数
9
解决办法
35万
查看次数

Firebase云功能https.onCall已完成状态代码:204

Firebase功能

const functions = require('firebase-functions');
const admin = require('firebase-admin');
const cors = require('cors')({ origin: true });

exports.addMessage = functions.https.onCall((data, context) => {
  return { text: "Test" };
});
Run Code Online (Sandbox Code Playgroud)

问题

问题是当我从应用程序调用此函数时,我首先完成状态代码:204,然后完成状态代码:200

204

我该如何防止这种情况?

javascript node.js cors firebase google-cloud-functions

8
推荐指数
1
解决办法
3199
查看次数