【问题标题】:How to get Yahoo Finance (YQL) gzip response?如何获得 Yahoo Finance (YQL) gzip 响应?
【发布时间】:2016-02-05 09:40:05
【问题描述】:

有谁知道如何从 YQL 获取响应的 gzip 版本?

例如请求这个:

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22AAPL%22)&env=store://datatables.org/alltableswithkeys

响应没有被压缩?

【问题讨论】:

    标签: yql yahoo-api yahoo-finance


    【解决方案1】:

    您需要在请求中设置标头“Content-Encoding: gzip”。

    但是,如果服务器不支持 gzip 压缩方法,您可能不会得到相同的响应。 网络服务器没有义务使用任何压缩方法——这取决于网络服务器的内部设置,也可能取决于相关网站的内部架构。

    【讨论】:

    • 感谢您的信息,我已在标头中设置了 Accept-Encoding,但可能服务器不支持它。很遗憾,因为可以节省这么多的带宽
    • 我查看了您分享的网址,它不支持 svgz 压缩。 checkgzipcompression.com
    猜你喜欢
    • 2012-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-06
    相关资源
    最近更新 更多