nodejs里的request module是一个进行HTTP通讯非常好用的库,最近查看它的源代码,发现一个有用的调试模式.

第134行, 把nodejs当前的环境变量NODE_DEBUG的值写入Request.debug这个标志位。如果标志位为true,则request的很多常用方法调用的时候,都会自动调用debug方法,在控制台上打出有用的辅助信息。

起初我用set NODE_DEBUG=true, 发现无法成功启用:

仔细看request.js, 发现需要set NODE_DEBUG=request才行:

启用调试模式之后的一个例子:

能够打印出非常详细的HTTP请求往来,方便程序员排错。要获取更多Jerry的原创文章,请关注公众号"汪子熙":

如何启用nodejs request模块的调试模式相关推荐

  1. nodejs request模块

    文章目录 nodejs request模块 什么是npm 包 request npm安装request和使用 demo1: 检测rinkeby 网络是否正常 nodejs request模块 什么是n ...

  2. nodejs request模块用法

    request是服务端发起请求的工具包 1.安装 npm i request 2.基本用法 默认是GET请求 var request = require('request'); request('您的 ...

  3. Visual Studio调试时遇到的问题:生成下面模块时,启用了优化或没有调试信息

    Posted on 2010/04/26 by zitiger 最近调试程序过程中每次都出现这样的信息:"生成下面模块时,启用了优化或没有调试信息",点了"确定" ...

  4. 生成下面的模块时,启用了优化或没有调试信息

    生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\xxx ...

  5. Linux 中启用 Shell 脚本的调试模式

    shell 脚本调试系列 Linux 中启用 Shell 脚本的调试模式 在 Shell 脚本中执行语法检查调试模式 在 Shell 脚本中跟踪调试命令的执行 概述 脚本是存储在一个文件的一系列命令. ...

  6. 如何在 Linux 中启用 Shell 脚本的调试模式

    脚本是存储在一个文件的一系列命令.在终端上输入一个个命令,按顺序执行的方法太弱了,使用脚本,系统中的用户可以在一个文件中存储所有命令,反复调用该文件多次重新执行命令. 在学习脚本或写脚本的初期阶段,我 ...

  7. 大神教你如何在 Linux 中启用 Shell 脚本的调试模式

    导读 脚本是存储在一个文件的一系列命令.在终端上输入一个个命令,按顺序执行的方法太弱了,使用脚本,系统中的用户可以在一个文件中存储所有命令,反复调用该文件多次重新执行命令. 在学习脚本或写脚本的初期阶 ...

  8. android机上没有usb调试模式吗,如何在Android上启用USB调试

    Android系统的手机以及平板电脑占有巨大的市场份额,当使用USB数据线完成电脑端与安卓手机端数据传输时,需要将安卓手机开启USB调试模式. 什么是USB调试?USB调试是一种模式,允许Androi ...

  9. SSH基础:启用调试模式确认连接过程

    在ssh命令中可以通过-v选项直接开启调试模式,在连接的过程中将根据设定的调试等级输出对应的信息,这篇文章以确认ssh首次连接的动作为例,说明调试模式的使用方式. 调试模式 ssh命令中,调试模式有三 ...

最新文章

  1. python多进程详解
  2. MediaPipe:Google Research 开源的跨平台多媒体机器学习模型应用框架
  3. EasyUI 扩展自定义EasyUI校验规则 验证规则(常用的)
  4. python抢货程序_写个Python程序上下班抢个顺风单
  5. 小程序转h5之后 vant文件查找失败:_你还在使用原生开发小程序吗
  6. C语言文件操作解析(一)
  7. 开源库、jar包(要不要重新制造轮子)—— C/C++、Java、Python
  8. python爬虫什么意思-终于知道python爬虫是什么意思
  9. 求两个整数中的最大值(不能用比较语句,循环语句)
  10. 深度学习TF—6.神经网络过拟合及reduce overfitted
  11. 《R语言入门与实践》第八章:S3 与 R 面对对象编程
  12. How to monitor mongodb replica set using prometheu
  13. matlab根据直方图求均值方差_matlab求方差,均值,均方差,协方差的函数
  14. 如何运用量化策略跑赢大盘?
  15. Android12及所有版本解决没有system读写权限(只需要magisk面具)
  16. CentOS 8.1测速 linux 测速
  17. 微信小程序自定义编译模式
  18. kettel连接Access常见错误解决方案
  19. 学计算机与学英语词汇,计算机专业常用英语词汇学习
  20. 编程语言:Java与C语言C++的区别是什么?知道该学什么了吧!

热门文章

  1. 〖Python〗-- Django内置Admin
  2. fhq treap ------ luogu P3369 【模板】普通平衡树(Treap/SBT)
  3. 报表查询——自动刷新数据,双击明细打开关联作业
  4. MinGW编译wxWidget
  5. 北漂程序员边城的幸福生活
  6. 随记一个C的毫秒级群PING
  7. cuda 5.0配置vs2008+Visual Assist X +安装问题解决
  8. 上市开放式基金(LOF)
  9. VS.NET2005中的WEBPART初步(二)
  10. 深究Java中的RMI底层原理