环境描述:

1、nodejs 作为 api 服务器,转发请求给 nginx

2、用 curl 测试,返回 408

找了很久没有找到原因,发现了一篇文章:

https://lujunda.cn/2016/10/18/debug%E6%8E%A5%E5%8F%A3http-code-408%E7%9A%84%E5%A5%87%E8%91%A9%E5%8E%9F%E5%9B%A0/

提到一句, content-length 非 0,但 body 为空,nginx 对于该请求会一直处于阻塞状态

如果是 body 的问题,感觉像是 koa-bodyparser 的问题。

又看到一个有人发出来的:

最好不要有不同的 bodyparser 插件使用, koa-proxy 也使用了 bodyparser。

应该是不同的插件冲突造成的,我禁止掉 koa-bodyparser ,请求就正常了。

最新文章

  1. 理解React中es6方法创建组件的this
  2. 怎么找到占用usb的模块,linux下Jlink连接失败
  3. php上传sae路径问题
  4. static变量在php和java中的生命周期
  5. Java包装类之Integer的 "==" 判断数值是否相等的陷阱及原因分析
  6. Git 爬坑路(从小白开始入门) ——(1)
  7. [luogu P2521] [HAOI2011]防线修建
  8. 2017ICPC南宁 M题 The Maximum Unreachable Node Set【二分图】
  9. Hash算法和一致性Hash算法
  10. Prometheus jvm_exporter监控zookeeper
  11. PHP 快速实现大文件上传
  12. windows安装mysql数据库
  13. Redis基准
  14. 【翻唱】Keep On Fighting
  15. [原][osgearth]osgearth本地(离线)数据源处理小结
  16. Android的启动模式(下)
  17. 转载.怎样在Quartus II中转化HDL文件为bsf文件?
  18. javascript中构造函数与普通函数的区别还有关于“new”操作符的一些原理
  19. awk,rsync,重启,maxdepth一层目录,登录,开机自启动
  20. IFC and BFC

热门文章

  1. Mysql资料 查询SQL执行顺序
  2. glViewport()函数和glOrtho()函数的理解
  3. Google earth engine 绘制图像间散点图
  4. socket模块实现基于UDP聊天模拟程序;socketserver模块实现服务端 socket客户端代码示例
  5. listitems.ListItemCollectionPosition属性为空
  6. JAVA中BufferedImage与byte[]转换
  7. JS设置网站所有字体变为繁体字
  8. Linux C(++)获取可执行程序完整路径
  9. 【LeetCode】666. Path Sum IV 解题报告 (C++)
  10. 【LeetCode】48. Rotate Image 解题报告(Python & C++)