我正在尝试从浏览器读取上传文件,然后写入远程服务器。但我发现request.getheader(“content-length”)与JAVA中request.getInputStream()的实际长度不同。但Request.Header [“Content-Length”]与C#中Request.InputStream的实际长度相同。
有人可以尝试解释这种差异吗?
答案 0 :(得分:0)
您确定情况具有可比性吗?一个陷阱可能是压缩内容的可能性。 另一个可能是字符编码,如果一个实现计算字符,另一个计算通过连接发送的字节。