You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chilkat CkHttpResponse statusLine()方法解析Bug:状态行末尾含空格时错误包含响应头

Chilkat HTTP响应解析Bug反馈

问题场景

存在如下HTTP响应,其状态行的Reason短语末尾包含空格("OK"后存在\x20空白字符):

HTTP/1.1 200 OK 
Server: Microsoft-IIS/10.0
Date: Sun, 29 Feb 2010 15:14:06 GMT
Content-Length: 0

测试代码

使用以下Chilkat C++代码片段请求该服务器:

// other stuff
CkHttpResponse* resp;
// other stuff
std::cout << resp->statusLine();

错误结果

执行代码后得到的返回结果为:

HTTP/1.1 200 OK 
Server: Microsoft-IIS/10.0

Bug说明

Chilkat的响应头解析器错误地将状态行后的第一个响应头纳入了状态行字符串中。已测试最新版本v9.5.0.97,未在HTTP相关RFC中找到该行为的依据,特此反馈该Bug。


内容的提问来源于stack exchange,提问作者Xigma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 06:26:14