要在计算机上运行服务器而不依赖于网页浏览器,我们可以使用命令行界面或终端。以下是几种解决方法的代码示例:
const http = require('http');
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!');
});
server.listen(3000, 'localhost', () => {
console.log('Server running at http://localhost:3000/');
});
在命令行中,使用以下命令启动服务器:
node server.js
import http.server
import socketserver
PORT = 8000
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("Serving at port", PORT)
httpd.serve_forever()
在终端中,使用以下命令启动服务器:
python server.py
require 'webrick'
server = WEBrick::HTTPServer.new(Port: 8000)
server.mount_proc '/' do |req, res|
res.content_type = 'text/plain'
res.body = 'Hello, World!'
end
trap('INT') { server.shutdown }
server.start
在终端中,使用以下命令启动服务器:
ruby server.rb
这些示例都创建了一个简单的HTTP服务器,并监听指定的端口(例如3000、8000)。您可以根据自己的需求进行修改和扩展。
上一篇:不用cdn怎么防ddos防护
下一篇:不用等待28天测试页面速度洞察。