我正在使用网络服务器来监听特定主机上的请求。我写 ipaddress:port 来监听请求。但我想在其中添加特定的路线。例如 -127.0.0.1:8080/test 我该怎么做,请帮助我?
最佳答案
就像在 Node.js 中所做的那样。当请求到来时,您可以阅读 url
property of that request (并自己解析)并且只回答您想要的请求:
var webserver = require('webserver');
var server = webserver.create();
var service = server.listen(8080, function(request, response) {
if (request.url.indexOf("/test") !== -1) {
response.statusCode = 200;
response.write('<html><body>Success!</body></html>');
response.close();
} else {
response.statusCode = 404;
response.write('<html><body>Nothing to see here</body></html>');
response.close();
}
});
关于javascript - 如何在 Phantomjs Webserver 中添加特定路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348092/