gpt4 book ai didi

javascript - Node.js 中的类型错误

转载 作者:行者123 更新时间:2023-12-02 21:51:10 25 4
gpt4 key购买 nike

我的问题是,我想使用 JavaScript(特别是 Node.js)在浏览器中显示 .txt 文件的内容,但是当我尝试运行代码时,它显示 类型错误: header 名称必须是有效的 HTTP token ["Content-Type "]。代码如下(我在教程中看到过这段代码):

var http=require('http');
var fs=require('fs');

var server=http.createServer(function(req,res){
console.log("Request was made" + req.url);
res.writeHead(200, {'Content-Type ': 'text/plain'});
var myReadStream=fs.createReadStream(__dirname + '/readMe.txt', 'utf8');
myReadStream.pipe(res);

});
server.listen(3000, '127.0.0.1');
console.log('Listening to port 3000');

具体来说,它指出了这部分代码的错误:

res.writeHead(200, {'Content-Type ': 'text/plain'});

我想知道问题出在哪里。

最佳答案

您这里有一个空间:
enter image description here

只需删除空格:'Content-Type': 而不是 'Content-Type ':

关于javascript - Node.js 中的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60129025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com