无法为POST方法设置Content-length标头

时间:2011-09-07 10:26:47

标签: windows-phone-7 http-headers http-post

我们暂时遇到了这个问题,就在今天早上我能够为POST方法设置Content-length标头,但现在它不再起作用了。为什么?我没有做任何事情,我听说这是受限制的,但昨天我可以使用它很好:

request.Headers["Content-Length"] = byteArray.Length.ToString();

1 个答案:

答案 0 :(得分:2)

在Silverlight 3 / WP 7.0中,您无法设置Content-Length标头,这是由http堆栈为您完成的。

Silverlight 4 /(WP 7.1?)具有ContentLength属性,但您只能在使用ClientHTTP堆栈时将AllowWriteStreamBuffering设置为false。