我已使用 .method 进行解析,但是控制台显示 undefined ....为什么?请帮忙吗?
const http = require('http');
http.createServer((req, res)=>{
console.log(res.method);
}).listen(9111);
答案 0 :(得分:0)
控制台向您显示undefined
,因为响应对象上没有定义的属性method
。与HTTP请求不同,HTTP响应没有方法类型。
也许您正在寻找req.method
?
答案 1 :(得分:0)
res.method
(Response.Method)不是Response
类的属性。
https://nodejs.org/api/http.html#http_class_http_serverresponse
答案 2 :(得分:0)
您正在寻找req.method
(正在使用res.method
...):
const http = require('http');
http.createServer((req, res)=>{
console.log(req.method);
}).listen(9111);
访问localhost:9111/
...时将打印'GET'...