上传内容和http keep alive
来源:互联网 发布:志达物业软件 编辑:程序博客网 时间:2024/05/19 02:25
今天一个同事问了我一个关于文件上传的问题。配置环境是nginx + php + fpm。一个测试接口,一个正式接口,测试接口请求正式接口,企图上传文件。
问题特征:
1. 上传接口总是超时(504)。
2.但是最后的操作都是成功的(文件成功写入)
我看了之后发现一个问题,超时时间在chrome上显示为整1分钟。这让我产生了警惕。
看了代码后发现这个同事写的代码是socket去发起post请求,并且取出soket里的内容写入文件。
那么如果客户端并没有中断连接是不是就意味着eof标志符是收不到的呢?于是就在读取的文件的地方输出了时间,果然。就卡在这里。
现在同事已经去改了,博文的后续会跟进
0 0
- 上传内容和http keep alive
- HTTP的无状态和keep-alive
- http keep-alive 和 tcp keepalive
- http keep-alive与tcp keep-alive
- http keep-alive与tcp keep-alive
- Http keep-alive 与Tcp keep-alive
- HTTP keep alive
- HTTP Keep-Alive详解
- http Keep-Alive 学习
- HTTP Keep-Alive详解
- HTTP Keep-Alive详解
- HTTP keep alive
- HTTP Keep-Alive详解
- HTTP中的Keep-Alive
- http keep-alive模式
- http Keep-Alive 学习
- HTTP Keep-Alive详解
- HTTP Keep-Alive
- objective-c 复制对象
- POJ训练计划3020_Antenna Placement(二分图/最大匹配)
- 最小生成树prime算法模板
- 关于在Java使用反射对属性取值和赋值的性能问题。
- Codeforces 459C Pashmak and Buses(构造)
- 上传内容和http keep alive
- plsql登录数据库出错,ora-01034:oracle not available ora-27101: shared memory realm does not exis
- JVM
- 打造最佳开发团队的几点建议
- sql trim()函数去掉两头空格,编程要注意空格的地方
- 异步下载sendAsynchronousRequest:...方法
- socket编程指南
- mfc appxxx
- GCC常用命令详解