如何读取在节点中发出的简单http请求的响应

how to read response of simple http request made in node

本文关键字:简单 http 响应 请求 节点 何读取 读取      更新时间:2023-11-23

我正在使用节点中的request模块进行http请求。我如何阅读该请求的响应内容,以便根据响应做出程序性决策?

gulp.task("run-server-tests", function(){
    var responseJson = request("http://myurl/run-server-tests")
    plugins.util.log(responseJson); // not sure how to get at the response json
});

请求允许您使用回调功能,请参阅的更多详细信息

request('http://www.google.com', function (error, response, body) {
  if (!error && response.statusCode == 200) {
    console.log(body) // Show the HTML for the Google homepage.
  }
})