请求网站时出现
那么这里有几种情况
- 文件本身为二进制文件
- 内容压缩
如果是第一种情况,那么直接保存你要下载的二进制文件,使用
curl https://a.com -o 文件名
保存在一个文件中
或者使用 -o -
直接输出在终端
curl https://a.com -o -
如果你本来访问的是一个文本内容,但是出现这个警告
那么可以通过 curl https://a.com -I
来查看响应头
如果发现 content-encoding: gzip
,说明服务器强行给你返回了一个gzip压缩过的资源。这种情况加上–compressed参数让curl自动解压
curl https://a.com --compressed