首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将NodeJS web请求的结果打印到屏幕

将NodeJS web请求的结果打印到屏幕
EN

Stack Overflow用户
提问于 2018-01-23 16:23:14
回答 1查看 20关注 0票数 0

我有以下NodeJS请求:

代码语言:javascript
运行
复制
var request = require('request');
var test_headers = {
    "Connection": "close", 
    "Accept": "application/json, text/plain, */*", 
    "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36", 
    "Referer": "https://test", 
    "Accept-Encoding": "gzip, deflate", 
    "Accept-Language": "en-US,en;q=0.9", 
    "Content-Length": "2"
}

var test_options = {
    url: "https://test?&test=#,&tester2=",
    headers: test_headers,
    method: "get",
}
request(test_options)

我可以用代理拦截它,并查看请求是否成功传出,但我无法将其打印到屏幕上。我已经尝试打印请求的内容,以及查询。我确信这是基本的东西,但是我遗漏了什么?

EN

Stack Overflow用户

回答已采纳

发布于 2018-01-23 16:32:29

你可以试试这个:

代码语言:javascript
运行
复制
var request = require('request');
var test_headers = {
    "Connection": "close", 
    "Accept": "application/json, text/plain, */*", 
    "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36", 
    "Referer": "https://test", 
    "Accept-Encoding": "gzip, deflate", 
    "Accept-Language": "en-US,en;q=0.9", 
    "Content-Length": "2"
}

var test_options = {
    url: "https://test?&test=#,&tester2=",
    headers: test_headers,
    method: "get",
}
console.log('Requesting..');
request(test_options, function (error, response, body) {
  console.log('error:', error);
  console.log('statusCode:', response && response.statusCode);
  console.log('body:', body);
});
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48397101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档