我在C中创建了一个http客户端。我想获得服务器发送的数据。数据通常在空行之后(\ r \ n \ r \ n)。问题是当我在空行之后尝试在html页面上获取GET时,我得到一个数字,然后是行\ n0。
我不知道这两个数字的含义。
当我在图像文件上尝试GET时,我没有得到这两个数字。
有人可以解释我。
答案 0 :(得分:0)
响应是否有“Transfer-Encoding:chunked”标题?
如果是,则响应被分块编码,并且数字可以是块大小和最后块。响应被分成许多块,每个块大小告诉每个块的大小,最后一个块必须是{0}的{0}的“0 \ r \ n”。