在我本地是正常的
但是我服务器里就是这个样子
不太懂会是什么原因。
本地curl -V
服务器curl -V
服务器是CentOS
还有在服务器里 curl https://www.baidu.com
是正常的
主要不明白的点是,为什么本地可以正常返回HTML内容,服务器上却是返回二进制内容?
在我本地是正常的
但是我服务器里就是这个样子
不太懂会是什么原因。
本地curl -V
服务器curl -V
服务器是CentOS
还有在服务器里 curl https://www.baidu.com
是正常的
主要不明白的点是,为什么本地可以正常返回HTML内容,服务器上却是返回二进制内容?
看返回的header部分,存在
content-encoding: gzip
,说明服务器强行给你返回了一个gzip压缩过的资源。这种情况其实你可以加上--compressed
参数让curl自动解压gzip。curl --compressed ....