2016-02-05 114 views
1

有誰知道如何從YQL獲取gzip版本的響應?如何獲得雅虎財經(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 

的響應不是gzip壓縮的?

回答

0

您需要在請求中設置標題「Content-Encoding:gzip」。

但是,如果服務器不支持gzip壓縮方法,則可能得不到相同的響應。 Web服務器決不是要使用任何壓縮方法 - 這取決於Web服務器的內部設置,也可能取決於相關網站的內部體系結構。

+0

感謝您的信息,我已經在標題中設置了Accept-Encoding,但也許服務器不支持它。這是一種遺憾,因爲可以節省很多帶寬 – DotnetShadow

+1

我檢查了你共享的URL,它不支持svgz壓縮。 http://checkgzipcompression.com/ – Aditya