📌  相关文章
📜  如何在节点中附加响应标头 - Javascript (1)

📅  最后修改于: 2023-12-03 14:52:58.356000             🧑  作者: Mango

如何在节点中附加响应标头 - JavaScript

在 JavaScript 中,我们可以使用内置的 http 模块来创建一个简单的 HTTP 服务器。当客户端发起请求,并从服务器接收响应时,我们可以通过附加响应标头来提供额外的信息。

下面是一个示例的 JavaScript 代码片段,它演示了如何在节点中附加响应标头:

const http = require('http');

const server = http.createServer((req, res) => {
  // 设置响应标头
  res.setHeader('Content-Type', 'text/plain');
  res.setHeader('Custom-Header', 'Hello World');

  // 发送响应
  res.write('Hello, this is the response from the server!');
  res.end();
});

const port = 3000;
server.listen(port, () => {
  console.log(`Server is running on port ${port}`);
});

在上面的代码中,我们创建了一个简单的 HTTP 服务器,并指定了一个回调函数来处理客户端请求。在回调函数中,我们使用 res.setHeader 方法来设置响应标头。在这个例子中,我们设置了 Content-Type 标头为 text/plain,并附加了一个自定义的标头 Custom-Header,值为 Hello World

然后,我们使用 res.write 方法向客户端发送响应内容,并使用 res.end 方法结束响应。

通过运行上述代码,我们可以在服务器上创建一个监听端口为 3000 的 HTTP 服务器。当客户端向该服务器发起请求时,服务器将会返回一个带有指定标头的响应。

希望以上内容对您有所帮助!