小编Ani*_*oel的帖子

POST 请求中没有正文

我正在研究一个网络推送通知项目。我想将用户订阅从我的客户端发送到节点服务器。

客户端代码

function sendSubscriptionToBackEnd(subscription) {
  return fetch('/api/save-subscription/', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json'
    },
    body: JSON.stringify(subscription)
  });
}
Run Code Online (Sandbox Code Playgroud)

服务端代码

app.post('/api/save-subscription/', function (req, res) {
  console.log(req.body);
}
Run Code Online (Sandbox Code Playgroud)

订阅对象是带有“端点”和“密钥”的标准订阅。我已经尝试在发送之前在客户端打印订阅,它似乎是有效的。

问题是服务器端的“req”对象不包含任何“body”键。所以,我不知道如何在服务器端获取订阅。

json node.js server

2
推荐指数
1
解决办法
2085
查看次数

C/C++ - 对其他人隐藏 C 或 C++ 函数代码

我有一个项目来编写一个函数来对某些数据执行某些操作。我可以用 C/C++ 编写代码,但我不想与雇主共享该函数的代码。相反,我只想让他可以在自己的代码中调用该函数。是否可以?我想到了这两种方法 -

  • 在某个服务器上托管该功能(如果可能)并为雇主提供一个 URL 以访问它。
  • 密码保护函数代码文件(同样,如果可能的话)并且只允许访问在代码中调用它。

请告诉我这些是否可行,并给我一个方法。

c c++

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

标签 统计

c ×1

c++ ×1

json ×1

node.js ×1

server ×1