c - 从 WinHttp 获取请求的实际总 header 大小

标签 c winapi http winhttp

标题几乎说明了一切;从 WinHttp 获取服务器响应中 header 的大小非常容易,但我需要知道我的请求的总大小,包括 HTTP 版本、动词、URL 以及 API 可能添加的任何随机内容。我知道单个请求的总大小有 8k 的限制,但提供 8k 的 header 会导致错误。

我真的必须手动将 HTTP 标准所需的所有内容相加以获得总请求大小吗?好像应该有一个功能。

最佳答案

实际上,这取决于任务。例如,我需要统计我的流量。只有我能做的是计算我的请求正文大小加上我的附加 header 参数。我认为这都是为了 WinHttp 的出站流量。

关于c - 从 WinHttp 获取请求的实际总 header 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7314517/

相关文章:

http - 通过 http 请求打开街道 map 图 block

带有签名的 Java Web 启动

c# - Flex 与 C# 后端通信的最佳方式?

c- 使用结构指针将字符串扫描到结构中

当作为另一个数组的索引传递时更改数组元素

c - C中相同划分的不同结果

c++ - 我正在尝试通过 CreateProcess() 在 Sublime Text 中打开一个文件,但构建显示错误

c++ - ReadProcessMemory 更快

c++ - 案例标签不需要空格?

多线程可以在单处理器系统上实现吗?