Ich benutze die Google CDN URL zum Abrufen von jQuery UI. Aber als ich mit YSlow getestet habe, habe ich festgestellt, dass beide js/css nicht gezippt sind, obwohl andere Komponenten vom Server gezippt wurden und abgelaufen sind (es wird eine inhaltliche Überprüfung durchgeführt). Sollte ich irgendetwas zur URL hinzufügen, um den Browser wissen zu lassen, dass es zwischengespeichert werden sollte, und den gezippten Inhalt holen?Caching und gzip bei Verwendung von jQuery UI von Google CDN
0
A
Antwort
5
Sieht gzipped und richtig zu mir auslauf ...
http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js
Last-Modified: Mon, 08 Jun 2009 20:49:31 GMT
Content-Type: application/x-javascript; charset=UTF-8
Expires: Fri, 09 Jul 2010 17:22:01 GMT
Date: Thu, 09 Jul 2009 17:22:01 GMT
Cache-Control: public, max-age=31536000
Vary: Accept-Encoding
Content-Encoding: gzip
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
Server: GFE/2.0
200 OK
1
Das Gzip abrufen hängt entweder vom Browser und vom Server ab. Wenn der Browser gzip nicht akzeptiert, wird er nicht angefordert. Wenn der Server das Gippen nicht unterstützt, antwortet der Browser auch dann nicht mit gzip, wenn der Browser dies anfordert. Du kannst nichts dagegen tun. Außerdem ist der expires-Header auf der Serverseite gesetzt, also können Sie auch nichts dagegen tun.
0
Ja, es ist abhängig von der Anforderungsnachricht durch den Browser senden, wenn es die Codierung Accept senden Gzip, es könnte es bekommen, wenn der Server es unterstützt.
z. B. nehmen Sie diese HTTP-Anfrage Nachricht.
GET google HTTP/1.1
Host: aajtak.intoday.in
Accept: */*
Accept-Charset: iso-8859-1, utf-8; q=0.7, *; q=0.7
Accept-Encoding: gzip, deflate, x-gzip, identity; q=0.9
Accept-Language: en;q=1.0,zh-cn, zh;q=0.5
User-Agent: Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413
Verwandte Themen
- 1. Cross-Domain und Google CDN für JQuery
- 2. jquery von Google CDN ist nicht definiert
- 3. Google cdn für jquery Themen
- 4. Google-Karte zeigt nicht bei Verwendung von ui-Router
- 5. Anzeigen eines Platzhalters bei Verwendung von jQuery UI sortierbar div
- 6. CDN-Caching für Desktop- und mobile Websites
- 7. UI reagiert nicht bei Verwendung von Thread
- 8. UI Bildansicht Animationen bei Verwendung von ScrollView
- 9. Wie lädt man jQuery UI von Google CDN mit einem anderen Gebietsschema als Englisch?
- 10. Wie schiebe ich cdn loading von jquery und jquery-ui in ein Bookmarklet?
- 11. jQuery UI Sortierbar und Google Gadgets
- 12. Standardablauf von Google Guava Caching
- 13. Standard-Caching-Zeit bei der Verwendung von Ruhezustand
- 14. Client-Caching bei Verwendung von statischen OWIN-Dateien konfigurieren
- 15. OVER_QUERY_LIMIT bei der Verwendung von Google Maps
- 16. Wie wird die von Google gehostete jQuery UI-Quelle verwendet?
- 17. Authorization Fehler bei der Verwendung von Google Code und TortoiseSVN
- 18. Was macht $ bei der Verwendung von JQuery?
- 19. Breite von jQuery UI Datepicker bei Verwendung von NumberOfMonths: [2, 6]
- 20. Es lohnt sich, die von Google gehostete jQuery UI zu verwenden?
- 21. Wie man von Zepto, zu Google CDN jQuery, zu lokalem jQuery fallback?
- 22. Google App Engine & CDN
- 23. jQuery datepicker dropdowns ausgeblendet bei Verwendung von chrome und blockUI
- 24. CSS funktioniert nicht bei gemeinsamer Verwendung von jquery und jquery.mobile
- 25. Script CDN Nutzung, Datenschutz und Kosten
- 26. Wie verhindert man Client-Caching mit CDN
- 27. Gibt es eine minimierte/komprimierte Version der jQuery UI CSS-Themen in Google CDN?
- 28. Jquery Migrate CDN Fallback-Bedingung
- 29. UI-Route funktioniert nicht bei Verwendung von href-Attribut
- 30. Caching "dies" bei Jquery Boilerplate Paradigma?