网络服务器是否带有整个HTTP请求/响应?

时间:2010-05-13 00:32:58

标签: php c++ http

只是一个简单的问题。我正在创建一个Web应用程序,其中C ++通过HTTP请求/响应与php脚本进行通信。来回设置的数据非常小~36个字节。但我计划连接许多计算机,经常联系服务器。我做了数学计算,我可能每个月都有数GB的数据传输。这不是太多问题,但如果带宽包括请求/响应头,则请求大小约为560字节。这比我计划的带宽大约多16倍......这将是很多。如果任何人知道主机如何确定带宽并且可以共享,那就太好了。感谢。

3 个答案:

答案 0 :(得分:3)

假设Web主机正在运行Apache,您可以假设模块mod_bw正用于控制带宽(这是标准)。在这种情况下,请求不是被监控流量的一部分,对请求的唯一控制是它们的数量,它们不算作“带宽”,尽管技术上仍然如此。标题和框架可能会计算在内;

虽然您可能想要浏览文档,但似乎并不多: https://svn.apache.org/repos/asf/httpd/sandbox/mod_bw/mod_bw.txt

答案 1 :(得分:2)

您应该就此问题与您的主机联系,但术语“带宽”通常是指TCP流量,而不是HTTP。根据该定义, - 是的,包括HTTP标头。

答案 2 :(得分:0)

是的,带宽始终包含HTTP标头,因为它们是正在发送的响应的一部分。 (它甚至可能包括数据包标题)