我正在尝试创建一个nodejs服务器。我使用了 res.setHeader 方法将content-type设置为text / html。但是启动服务器后出现错误,提示 res.setHeader 不是函数; 以下是我的代码:
const http=require('http');
const server=http.createServer((res,req)=>{
res.setHeader('Content-Type','text/html')
res.write('<h1>Hello This is response from NodeJS>Server</h1>')
res.end()
})
server.listen(8000);
I have attached image that clearly shows that this is not a function
答案 0 :(得分:2)
res
是第二个参数,而不是第一个参数。
const server=http.createServer((req, res)=>{
...