var obj={ hostname:"www.tmooc.cn", port:"80", path:"/web/index_new.html", method:"post" }; var req=http.request(obj,function(response){ console.log("接收到响应消息"); //console.log(response); console.log(`响应状态码:${response.statusCode}`); console.log(`响应头:${JSON.stringify(response.headers)}`); response.on("data",function(chunk){ console.log(chunk.toString()); });});
结果返回的信息是<html><head><title>Apache Tomcat/6.0.43 - Error report</title><style>,这是因为这个网站默认应该使用get方式请求数据,
但是我们却使用了post方式请求,所以才会报错,一般默认情况下使用的都是get方式请求。
node.js中使用http模块发送请求时的一个小错误
最新推荐文章于 2022-06-05 10:10:35 发布