关于http请求的Accept-Encoding问题

使用问题 · 575 次浏览
vv12138 创建于 2023-04-29 16:45

在Quicker中进行http请求并将文本结果保存到文本变量,如果http请求返回的是gzip压缩的内容,保存的文本变量会是空的(用Fiddler抓包是有内容的)。

而且如果在请求头中指定Accept-Encoding,只要不包括gzip(例如Accept-Encoding:identity),Quicker会自动加上gzip(变成Accept-Encoding:identity,gzip)。


回复内容
CL 2023-04-29 22:30
#1

支持gzip的情况下,.net会自动加这个头。 如需自定义行为,请使用C#代码使用原生HttpClient来实现。

https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httpclienthandler.automaticdecompression?view=net-7.0 

CL 2023-04-30 08:34
#2

这个问题有网址么?我等测试看看

CL 回复 vv12138 2023-04-30 19:58 :

好滴

vv12138 2023-04-30 19:42
#3
回复 CL :

这个问题有网址么?我等测试看看

其他地方搞错了,gzip解压缩没问题。😓

回复主贴