我创建了我的第一个节点 js 应用程序:一个简单的网络服务器。这是代码:
// Load the http module to create an http server.
var http = require('http');
// Configure our HTTP server to respond with Hello World to all requests.
var server = http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("<a href=\"http://www.tagesschau.de/\">ARD Tagesschau</a>\n");
});
// Listen on port 8000, IP defaults to 127.0.0.1
server.listen(8000);
// Put a friendly message on the terminal
console.log("Server running at http://127.0.0.1:8000/");
当我通过浏览器连接到服务器时,我将代码中指定的完整字符串作为网页获取。
浏览器不应该解释那个 HTML 代码并显示一个链接吗?为什么我会以纯文本形式显示完整的 HTML 代码?