小程序
小游戏
企业微信
微信支付
扫描小程序码分享
1 从4月3日开始,部分客户报400,发现是客户端到服务器上请求body体丢失。在4月2日更新的企业微信版本中是否有对Post请求做了一些限制。
在nginx看完日志发现发生频率在400分之一。requestLength变长,requestBody为空
2 前后端代码未构建,nginx配置未更改。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请问是哪个客户端出现400,能否提供具体的案例看下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
客户端打印有入参,在nginx上打印requestBody为空,requestlength变长,4月2日的更新是否对post的某些场景下塞了header或者cookie
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请问是哪个客户端出现400,能否提供具体的案例看下
<Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 wxwork/3.1.6 MicroMessenger/7.0.1 Language/zh> <https://qyweixin.ggg.cn/account/manage/page> <POST>
</account/manage/list> </account/manage/list?_1618289738703> <768 byte> <0.006> <200> <172.16.5.242:8080> <200> <0.000> <0.006> <70> <0.006> <217 byte> <139> <69> <10>
<http> <HTTP/1.1> <>
正常时头信息:
<13/Apr/2021:15:29:21 +0800>
<Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 wxwork/3.1.6 MicroMessenger/7.0.1 Language/zh> <https://qyweixin.gggg.cn/account/manage/page> <POST>
</bd/manage/list> </account/manage/list?_1618298960892> <66 byte> <0.359> <200> <172.16.5.242:8080> <200> <0.000> <0.359> <4439> <0.359> <4497 byte> <146> <60> <24>
<http> <HTTP/2.0> <h2c>
和世界的描述一样 requestLength变长,requestBody为空,失败时大概率走了http1.1,正常时为http2.0
客户端打印有入参,在nginx上打印requestBody为空,requestlength变长,4月2日的更新是否对post的某些场景下塞了header或者cookie