C#和Java之间的内容长度不同

时间:2013-05-06 07:15:03

标签: java httpwebrequest

我正在尝试从浏览器读取上传文件,然后写入远程服务器。但我发现request.getheader(“content-length”)与JAVA中request.getInputStream()的实际长度不同。但Request.Header [“Content-Length”]与C#中Request.InputStream的实际长度相同。

有人可以尝试解释这种差异吗?

1 个答案:

答案 0 :(得分:0)

您确定情况具有可比性吗?一个陷阱可能是压缩内容的可能性。 另一个可能是字符编码,如果一个实现计算字符,另一个计算通过连接发送的字节。