小编har*_*ung的帖子

如何生成 fullchain.pem 和 privkey.pem?

我正在尝试安装这个项目: https: //github.com/versatica/mediasoup-demo

它需要fullchain.pemprivkey.pem文件。如何在 Ubuntu 20 上使用 openssl 或类似工具生成这些文件?

linux ubuntu openssl mediasoup

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

节点服务器接收XmlHttpRequest

我正在使用以下代码发送会话描述(微小的JSON代码 - http://www.ietf.org/rfc/rfc2327.txt).

function sendMessage(message) {
  var msgString = JSON.stringify(message);
  console.log('C->S: ' + msgString);
  path = '/message?r=67987409' + '&u=57188688';
  var xhr = new XMLHttpRequest();
  xhr.open('POST', path, true);
  xhr.send(msgString);
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何在我的Node.js服务器上检索JSON.

json xmlhttprequest node.js webrtc

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

类型错误:http.ServerResponse 未定义

我一直在构建我的 React 应用程序(使用 create-react-app),突然遇到以下错误: TypeError: http.ServerResponse is undefined

我正在添加删除评论功能,该功能使用 axios 发送删除请求(如果这有影响的话)。

我是 React 新手,现在不知道该怎么办。我该如何调试这个?

非常感谢帮助!

如果有帮助的话,我正在使用 axios,节点后端并做出反应。

node.js reactjs mern axios

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

为什么我的函数返回 Promise { <pending> }

作为我的第一个真正的 MERN 项目,我正在构建一个留言板。我目前正在开发一个节点路由来请求板名称及其相关的帖子数,但我遇到了一个问题。我没有得到我需要的值,而是收到信息告诉我有一个待处理的承诺,这看起来很奇怪,因为我正在使用 async/await。这是函数:

exports.postsPerBoard = async (req, res) => {
  try {
    const boards = await Board.find();

    const postCount = boards.map(async (boardI) => {
      const posts = await Post.find({ board: boardI.slug });
      return [boardI.slug, posts.length];
    });
    console.log(postCount);
    res.send(postCount);
  } catch (err) {
    console.error(err.message);
    res.status(500).send('server error');
  }
};
Run Code Online (Sandbox Code Playgroud)

这是控制台日志的结果:

[0] [
[0]   Promise { <pending> },
[0]   Promise { <pending> },
[0]   Promise { <pending> },
[0]   Promise { <pending> },
[0]   Promise { <pending> }
[0] ]
Run Code Online (Sandbox Code Playgroud)

javascript mongoose node.js promise

-3
推荐指数
1
解决办法
3431
查看次数