Pytania otagowane jako http-headers

W protokole Hypertext Transfer Protocol (HTTP) pola nagłówka HTTP zawierają parametry operacyjne żądania lub odpowiedzi HTTP. Wraz z wierszem żądania lub odpowiedzi (pierwsza linia wiadomości) tworzą nagłówek wiadomości.

5
Różnica między nagłówkami HTTP Accept i Content-Type
Tak więc Acceptnagłówek informuje serwer o typie MIME zasobu, którego szuka przeglądarka. Na przykład serwer może wysyłać zwykły tekst, HTML, JSON itp. OK, to ma sens, ale kiedy patrzę na Content-Typenagłówek i wydaje się, że robi to samo. Na przykład informuje serwer, że chce tekstu lub JSON. Jaka jest różnica …

5
Nagłówki, aby zapobiec żądaniom 304 / If-Modified-since / HEAD
Jakie nagłówki mam wysłać, aby całkowicie zatrzymać wszystkie żądania na serwerze po buforowaniu treści? Mamy serwer o bardzo dużych opóźnieniach (Sigh, VMWare), więc nawet wysłanie HEADżądania na serwer zajmuje + 40 ms. Obecnie są to nagłówki wysyłane / odbierane; Pierwsza prośba Klient wysyła; GET http://dugong:8080/Rvi24mYJkxFRGNzq73PPvgWGh1j/IMG_2071.jpg HTTP/1.1 Host: dugong:8080 User-Agent: Mozilla/5.0 …

1
Jaki jest zalecany minimalny rozmiar obiektu dla korzyści wydajności gzip?
Pracuję nad poprawieniem czasu wyświetlania szybkości strony, a jedną z metod jest gzipowanie zawartości z serwera WWW. Google zaleca : Pamiętaj, że gzipping jest korzystny tylko dla większych zasobów. Z powodu narzutu i opóźnień związanych z kompresją i dekompresją pliki gzip powinny być otwierane tylko powyżej określonego rozmiaru; zalecamy minimalny …

2
Jakie są konsekwencje korzystania z względnych nagłówków lokalizacji?
Zgodnie ze specyfikacją nagłówki lokalizacji używane w przekierowaniu wymagają nazwy serwera HTTP/1.1 301 Moved Permanently ... Location: http://example.com/foo/baz/bar Jednak w 2012 r. Większość przeglądarek internetowych rozpozna ścieżkę względną i przekieruje do nowej lokalizacji przy użyciu oryginalnej nazwy serwera HTTP/1.1 301 Moved Permanently ... Location: /foo/baz/bar Czy są jakieś negatywne / …

2
Ładowanie czcionki zablokowane przez zasady udostępniania zasobów między źródłami: Brak „Kontrola dostępu - Zezwalaj na pochodzenie”
ten błąd występuje w Google Chrome. Myśleliśmy, że wszystko zostało skonfigurowane poprawnie. Ale może nie? http://skin.cdn.comŁadowanie czcionki pochodzącej z źródła zostało zablokowane przez zasadę udostępniania zasobów między źródłami: Żądany zasób nie zawiera nagłówka „Kontrola dostępu - zezwól na pochodzenie”. http://domain2.comDlatego pochodzenie nie ma dostępu. I mamy następujące w htaccess (w …


1
Jaki jest najlepszy sposób na zakończenie strony internetowej?
Mam witrynę internetową zbudowaną na ASP.NET MVC 3, która zostanie całkowicie zamknięta. Domena będzie nadal wymagana przez kilka miesięcy, dlatego w tym czasie chciałbym wyświetlić jedną wiadomość przynajmniej na stronie głównej. Myślę, że standardy dyktują, że albo wszystkie żądania będą kierowane na jedną stronę przez 301 Przeniesione na stałe, albo …

2
Uwagi dotyczące nagłówka HTTP Content-MD5
Zastanawiamy się, czy użyć nagłówka Content-MD5. Plusy: CMS pozwala nam łatwo dołączyć go z minimalnym narzutem (odpowiedzi buforowane w ponad 80% przypadków). Dałoby to kolejną warstwę ochrony przed problemami. Cons: Nagłówek Content-Length jest zawsze obecny (nawet na dynamicznie tworzonych stronach), więc klient nie powinien potrzebować innej formy sprawdzania poprawności. Jak …

1
Jeśli udostępniam tylko wersję spakowaną gzipem, czy powinienem dodać nagłówek varcode encoding?
Właśnie przeniosłem statyczną stronę z VPS na Amazon S3. Zdecydowałem się wyświetlać tylko spakowane gzipem wersje moich stron, ponieważ S3 nie jest serwerem WWW, nie mogę mieć logiki opartej na nagłówkach. Używam również Cloudfront jako CDN. Testowałem swoją stronę na http://gtmetrix.com/ i dostałem złą notatkę, ponieważ nie dodałem vary accept …

2
Czy nagłówek „Serwer” służy jakimkolwiek celom?
Na przykład, kiedy zrzucam nagłówek odpowiedzi dla mojego serwera, otrzymuję: Server: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.5 with Suhosin-Patch mod_ssl/2.2.11 OpenSSL/0.9.8g Czy to jest używane do czegokolwiek? Czy jest to ryzyko bezpieczeństwa (choć niewielkie) nadawanie makijażu serwera?


3
Jak należy postępować z wygasłą treścią?
Wyobraźmy sobie ten uproszczony przypadek: strona aukcyjna ma strony z „szczegółami aukcji”. Kilka tygodni po zakończeniu aukcji strona „szczegóły aukcji” nie jest już dostępna. Po prostu podajemy HTTP/1.1 410 Gonestronę zawierającą przyczynę. Jednak nasi konkurenci grają inaczej (nawet w serwisie eBay) ... Po usunięciu treści służą one HTTP/1.1 301 Moved …

2
Co powinno się stać po usunięciu treści?
Zastanawiam się nad standardową obsługą usuniętych łączy danych z aplikacji i perspektywą SEO. Mam aplikację, w której użytkownicy mogą tworzyć treści, ale mogą też usuwać treści. Jaki jest najlepszy sposób obsługi ruchu przychodzącego do linków, które zostały usunięte? Czy powinienem przekierować je gdzieś za pomocą 301, czy powinienem rzucić inny …

4
Jak przekazać przeglądarce kodowanie znaków w witrynie HTML bez względu na nagłówek typu zawartości serwera?
Mam stronę HTML, która poprawnie (kodowanie fizycznego na dysku pasuje do niego) informuje o jej typie zawartości : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content= "text/html; charset=utf-8"> <title> ... Otwieranie pliku z dysku w przeglądarce (Google Chrome, Firefox) działa dobrze. Żądając go przez HTTP, serwer …

2
Kiedy używać, a nie używać znaczników ETag
Właśnie patrzyłem na naszą stronę na WebPageTest.org, a jednym z ich zaleceń dotyczących przyspieszenia witryny jest: Nagłówków ETag zasadniczo nie należy używać, chyba że masz wyraźny powód, aby ich potrzebować Zastanawiałem się, co to znaczy. Czy to oznacza, że ​​treści statyczne, o których wiesz, że się nie zmienią, nie powinny …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.