pub fn parse_response_eof(buf: &[u8]) -> Result<ClientResponse, ClientError>Expand description
EOF 兜底解析(connection-close 语义)
调用方读到 EOF 后调用:
- 无长度头:头区之后的全部字节视为 body
Content-Length/chunked:委托parse_response,数据不齐 →ClientError::Truncated
§错误
头区未齐即 EOF、或声明的长度未读满即 EOF → Err(截断响应 fail-closed,绝不放行)