Tag: chunked

HttpWebRequest chunked / async POST

嗨,我想将一些动态生成的内容上传到我的网络API。 在客户端我使用HttpWebRequest。 数据应该上传同步,我想写入流AFTER(!)我执行了HTTP请求。 (从服务器到客户端它确实工作正常,但从客户端到服务器我得到一些例外)。 客户端实现如下: HttpWebRequest httpWebRequest = HttpWebRequest.Create(myUrl) as HttpWebRequest; httpWebRequest.Method = “POST”; httpWebRequest.Headers[“Authorization”] = “Basic ” + … ; httpWebRequest.PreAuthenticate = true; httpWebRequest.SendChunked = true; //httpWebRequest.AllowWriteStreamBuffering = false; //does not help… httpWebRequest.ContentType = “application/octet-stream”; Stream st = httpWebRequest.GetRequestStream(); Task response = httpWebRequest.GetResponseAsync(); // NOW: Write after GetResponse() var b = Encoding.UTF8.GetBytes(“Test1”); st.Write(b, 0, […]