0
如果我GZIP的POST請求表單數據,將HTTP服務器解壓,或者只能另一種方式(服務器 - >客戶端)?公共HTTP服務器是否實現解壓縮POST數據?
什麼是您使用的網絡服務器如果我GZIP的POST請求表單數據,將HTTP服務器解壓,或者只能另一種方式(服務器 - >客戶端)?公共HTTP服務器是否實現解壓縮POST數據?
什麼是您使用的網絡服務器?我假設你在一個程序中做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服務器上。
我的web服務器是與IIS運行ASP.NET Web應用程序。 – 2009-10-20 01:17:23