HTTP POST问题

时间:2011-07-04 12:50:46

标签: c# windows-phone-7 httpwebrequest

在制作postdata时,如果我使用&作为边界,一切似乎都很好。如果我将其更改为其他字符串,例如&&,一旦我得到回复,它就会失败并显示未知错误。

我用:

request.Headers["boundary"] = "&&"; //--> which leads to a failure(exception)

当我使用&作为postdata中的边界,即使请求中没有提到.Headers [“boundary”],结果也一样(成功)。

有人可以说明如何设置边界吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

MSDN似乎暗示Boundary不是您可以设置的标头 支持的标题列表:http://msdn.microsoft.com/en-us/library/system.net.httprequestheader(v=vs.95).aspx