2009-10-19 71 views

回答

1

?我假設你在一個程序中做POST。儘管可以將gzip數據發送到服務器,但瀏覽器不會這樣做,因爲服務器通常不會通告它接受的編碼。你可以看到什麼樣的服務器使用選項命令接受:

curl -iX OPTIONS http://localhost:8080/ 
HTTP/1.1 200 OK 
Date: Tue, 20 Oct 2009 00:54:29 GMT 
Server: Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8a DAV/2 PHP/5.2.6 SVN/1.6.5   proxy_html/3.0.0 
Allow: GET,HEAD,POST,OPTIONS,TRACE 
Vary: User-Agent 
Content-Length: 0 
Content-Type: text/html 

但是,如果控制服務器和客戶端,您可以發送任何數據流你喜歡。例如,Mercurial compresses everything在兩個方向,但不依賴於壓縮/解壓縮的Web服務器上。

+0

我的web服務器是與IIS運行ASP.NET Web應用程序。 – 2009-10-20 01:17:23