取消设置NODE_DEBUGvariables
我设置了NODE_DEBUG
环境variables来request
:
export NODE_DEBUG=request
现在我想解除它。
export NODE_DEBUG=""
我尝试了上面的命令,但是Node进程仍然输出请求debugging消息。
我做错什么了吗? 我怎样才能防止下面的消息?
REQUEST: { host: 'api......com', port: ..., path: '/...', method: 'get', headers: {...} STATUS: 200 HEADERS: {...}
尝试unset NODE_DEBUG
这将做它听起来像:“取消”这个环境variables。
( 值得一提的是@ vinayr对这个答案的评论,但我把它放在这里更容易发现 )
我的情况是,我正在使用另一个有debug: true
标志的库。 可能是在运行时设置了NODE_DEBUG="request"
。
var apiClient = new Foo({ debug: true });
通过删除debug: true
或将其设置为false
,问题就解决了。
- 获取在Express中请求路由的域
- Mongoose和Kue – Node.js – 传递的对象没有方法保存
- 为什么我不能使用请求,如果我用webpack打包
- Node.js请求CERT_HAS_EXPIRED
- 如何使用JavaScript请求库忽略无效的SSL证书?
- 节点JS浏览器模拟(cookies,会话,标题)
- 节点请求抛出:错误:无效的URI“www.urlworksinbrowser.com”或options.uri是必需的参数
- Node.js Scraping:没有收到302redirect位置的查询string
- Node.js Http.request在负载testing下变慢。 难道我做错了什么?