0
我想将一些项目迁移到.Net Core,并且我有一个使用HttpWebRequest的实现。现在.Net的酷睿i设法改变的代码,但是当我检查通过提琴手原始请求我接受,Enconding是.NetCore HttpClient添加不必要的Accept-Enconding
Accept-Encoding: identity, gzip, deflate
,而不是
Accept-Encoding: identity
我尝试重置的头,以去除它但无论在客户端,也不要求这2头存在之前,我打电话
client.SendAsync(request);
如果由于某种原因,这些不能被固定,由于限制是有办法创建原始HTTP请求?
我会接受这个答案。但我实际上抓了项目,并与Mono一起使用TCP Socket来更好地控制。 .Net Core目前在实现TCP套接字方面缺少很多。 –