wget 和 curl 无法下载特定 CSS 文件
wget & curl can't download a specific CSS file
我正在尝试使用 wget 下载 CSS 文件 - 我想说这是一项非常简单的任务,
但是每当我尝试下载 CSS 文件时,我都会收到一个 corrupted/mis-formatted 文件,其中包含如下行:
wں��_�m�^{���|&�gC�H�4�I�d��m����V��;��%Y6�w��K�K#i4��F#���D�g;�J`FO�ꪲ�l+��_D�s`�JU7�D��w*ފ��W^;�r�t�a���<��M�t�c?\N<�v���_���&0��7����P{�י���M63Ӷ���U�V9�V���Me匞<(ҜU&�;��7�X����9�f�ܙ�(�=gv�B����C�T��ϕ�i=!��yhZ��t��2'��M��}o�C�8�7�pW�f����
问题是:下载其他文件工作正常,这个文件肯定有问题...
我尝试更新 wget - 相同的输出。
尝试使用 curl - 相同的输出。
如有任何帮助,我将不胜感激!谢谢:)
用wget
下载文件并用file
检查:
$ wget -O foo.css http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css
$ file foo.css
foo.css: gzip compressed data, from Unix
用wget下载文件,写入stdout,解压,写入文件,用file
检查:
$ wget -O - http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css | gunzip > foo.css
$ file foo.css
foo.css: ASCII text, with very long lines, with no line terminators
服务器正在提供 gzip 压缩文件以减少发送的数据量。它可能不会为它所服务的所有内容都这样做,但它肯定是为这个文件做的。
您可以使用 --compressed curl 选项来解压缩它 returns:
curl --compressed "http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css"
我正在尝试使用 wget 下载 CSS 文件 - 我想说这是一项非常简单的任务, 但是每当我尝试下载 CSS 文件时,我都会收到一个 corrupted/mis-formatted 文件,其中包含如下行:
wں��_�m�^{���|&�gC�H�4�I�d��m����V��;��%Y6�w��K�K#i4��F#���D�g;�J`FO�ꪲ�l+��_D�s`�JU7�D��w*ފ��W^;�r�t�a���<��M�t�c?\N<�v���_���&0��7����P{�י���M63Ӷ���U�V9�V���Me匞<(ҜU&�;��7�X����9�f�ܙ�(�=gv�B����C�T��ϕ�i=!��yhZ��t��2'��M��}o�C�8�7�pW�f����
问题是:下载其他文件工作正常,这个文件肯定有问题...
我尝试更新 wget - 相同的输出。
尝试使用 curl - 相同的输出。
如有任何帮助,我将不胜感激!谢谢:)
用wget
下载文件并用file
检查:
$ wget -O foo.css http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css
$ file foo.css
foo.css: gzip compressed data, from Unix
用wget下载文件,写入stdout,解压,写入文件,用file
检查:
$ wget -O - http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css | gunzip > foo.css
$ file foo.css
foo.css: ASCII text, with very long lines, with no line terminators
服务器正在提供 gzip 压缩文件以减少发送的数据量。它可能不会为它所服务的所有内容都这样做,但它肯定是为这个文件做的。
您可以使用 --compressed curl 选项来解压缩它 returns:
curl --compressed "http://daks2k3a4ib2z.cloudfront.net/56938a33feb451344a7acab7/css/compass-hls.eedd6aab0.min.css"