100继续请求头收到了,客户端可以继续把请求体发出来。配合 Expect: 100-continue 头用,上传大文件前先问一下服务端要不要。
- 客户端发了 Expect: 100-continue 头,准备扔大 body 之前先探一下。
- curl 的 --expect100-timeout 触发。
- gRPC / HTTP2 客户端在试探服务端能不能接。
- 用 PUT 传 2GB 大文件,反代日志里先看到 100 再看到真正的 201。
- API 调用日志里 100 紧跟着真正的 201 出现。
- 不用处理,100 只是中间响应,真正的状态在后头。
- 客户端发完 100 之后挂住,去查服务端解析 body 的逻辑。
- 反代不认 Expect 头,curl 加 -H "Expect:" 把它清掉。