我有以下代码:
HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Get, uri);
byte[] md5 = {my hash};
message.Content.Headers.ContentMD5 = md5;
问题是,message.Content
是null
。
我使用的客户端类型为System.Net.Http.HttpClient
现在我的问题是,如何在HttpContent
请求中发送GET
?
答案 0 :(得分:0)
我的解决方案是,我创建了自己的标题。我计划使用Content-MD5
进行缓存,所以我只创建了自己的缓存标题。
答案 1 :(得分:0)
Content-MD5
标头; PUT
或POST
。在GET
上没有任何正文从客户端转移到服务器。