我在第三方函数中有以下代码,它将文件发布到网络服务器。我想在部分中发布数据,我应该在代码中做些什么改变。下面的代码工作正常,“request”对象包含所有内容。
private static HttpWebResponse GetRawResponse(HttpWebRequest request)
{
return (HttpWebResponse)request.GetResponse();
}
还有一种方法可以找出将从httpwebrequest对象上传的文件的全名(带路径)。
感谢。
答案 0 :(得分:0)
HttpWebRequest
不会产生多个HTTP请求。除非您实际创建多个HttpWebRequests,否则无法以块的形式上载文件。除非你有一个服务器端进程将它们重新组合在一起,否则我认为这不会有用。
如果您仍想要真正的分块上传,您可能需要查看原始TCP或其他一些机制。
希望有所帮助。另见this post。