手动发送分块请求

时间:2013-10-04 20:27:22

标签: c# windows-phone-8 httpwebrequest windows-phone httpclient

我正在寻找从我的WP8向网络资源发送分块数据。查看msdn我看到HttpWebRequest类有SendChunked属性。

Windows Phone上是否有类似的内容?我看过HttpWebRequest和HttpClient,只能假设我需要手动发送分块数据。

2 个答案:

答案 0 :(得分:1)

Windows Phone version of HttpWebRequest不支持

SendChunked

这意味着您需要自己发送块。如果服务器已经支持接收分块数据,那并不难。

根据这方面的经验,我建议按顺序发送块,不要同时尝试多个块,因为这会使调试变得更加困难。

答案 1 :(得分:1)

如果(我相信)数据超过256字节(?),Windows Phone HttpWebRequest会自动发送块数据

在我们的例子中,客户端(Windows Phone)正在尝试将图像发送到服务器(Java),如果数据是巨大的字符串或图像。它被分块并发送到服务器。