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.
Używam CURL, aby sprawdzić stan witryny, jeśli jest włączona / wyłączona lub przekierowuje do innej witryny. Chcę, aby był jak najbardziej uproszczony, ale nie działa dobrze. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> Mam to zapakowane w funkcję. Działa dobrze, …
Każda strona w aplikacji MVC, z którą pracuję, ustawia następujące nagłówki HTTP w odpowiedziach: X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 X-AspNetMvc-Version: 2.0 Jak mogę zapobiec ich wyświetlaniu?
W jaki sposób generowane są odpowiedzi „304 Not Modified”? W jaki sposób przeglądarka ustala, czy odpowiedź na żądanie HTTP to 304? Czy jest ustawiana przez przeglądarkę czy wysyłana z serwera? W przypadku wysłania przez serwer, w jaki sposób serwer zna dane dostępne w pamięci podręcznej, a także w jaki sposób …
Uruchamiam serwer na nodejs z express. Nie mogę pozbyć się nagłówka: X-Powered-By:Express Zastanawiałem się, czy jest sposób, aby pozbyć się tego nagłówka, czy muszę z tym żyć?
Próbuję zrozumieć, jak używać CORS i jestem zdezorientowany, co Access-Control-Allow-Credentialsrobi nagłówek. Dokumentacja mówi Wskazuje, czy odpowiedź na żądanie może być ujawniona, gdy flaga poświadczeń ma wartość true. Ale nie rozumiem, co oznacza „ujawnienie” odpowiedzi. Czy ktoś może wyjaśnić, co ten nagłówek jest ustawiony na true (w połączeniu z flagą poświadczeń …
Czytałem o nagłówku Pragma na Wikipedii, który mówi: „Pole nagłówka Pragma: no-cache to nagłówek HTTP / 1.0 przeznaczony do użycia w żądaniach. Jest to sposób, w jaki przeglądarka informuje serwer i wszelkie pośrednie pamięci podręczne, że potrzebuje nowej wersji zasobu, a nie dla serwera nakazać przeglądarce, aby nie buforowała zasobu. …
DELETE ma być idempotentne. Jeśli USUWAM http://example.com/account/123 , konto zostanie usunięte. Jeśli zrobię to ponownie, czy spodziewałbym się 404, ponieważ konto już nie istnieje? Co się stanie, jeśli spróbuję USUNĄĆ konto, które nigdy nie istniało?
Próbuję ustawić nagłówek na moim serwerze internetowym Go. Używam gorilla/muxi net/httppakietów. Chcę Access-Control-Allow-Origin: *zezwolić na obsługę AJAX w wielu domenach. Oto mój kod Go: func saveHandler(w http.ResponseWriter, r *http.Request) { // do some stuff with the request data } func main() { r := mux.NewRouter() r.HandleFunc("/save", saveHandler) http.Handle("/", r) http.ListenAndServe(":"+port, …
Wiem, że można uzyskać pusty HTTP_REFERER. W jakich okolicznościach to się dzieje? Jeśli otrzymam pusty, czy zawsze oznacza to, że użytkownik go zmienił? Czy otrzymanie pustego to to samo, co uzyskanie zerowego? iw jakich okolicznościach to też dostaję?
Po przeczytaniu o Cache-Controlpolu nagłówka HTTP, Rozumiem, że Cache-Controlw nagłówku odpowiedzi HTTP (serwer do klienta) określa wytyczne dla przeglądarki pośrednie serwery proxy / klienta o tym, jak poradzić sobie z odpowiedzi, wysyłając różne wartości dla Cache-Controlpola: private, public, no-cache, lub no-storew nagłówku odpowiedzi. Ale nie rozumiem, dlaczego musimy wysłać Cache-Controlatrybut …
Buduję aplikację frontendową za pomocą React i Redux i używam axios do wykonywania moich żądań. Chciałbym uzyskać dostęp do wszystkich pól w nagłówku odpowiedzi. W swojej przeglądarce mogę sprawdzić nagłówek i widzę, że wszystkie potrzebne pola są obecne (takie jak token, uid itp.), Ale kiedy dzwonię const request = axios.post(`${ROOT_URL}/auth/sign_in`, …
Mam jedno konkretne żądanie w mojej aplikacji, które wymaga uwierzytelniania podstawowego, więc muszę ustawić nagłówek autoryzacji dla tego żądania. Czytałem o ustawianiu nagłówków żądań HTTP , ale z tego, co wiem, ustawi ten nagłówek dla wszystkich żądań tej metody. Mam coś takiego w swoim kodzie: $http.defaults.headers.post.Authorization = "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="; Ale …
На этот вопрос есть ответы на Stack Overflow на русском : Ошибка 404 в ответе cURL Uczę się podstawowych zasad skrobania i odkryłem, że czasami adresy URL, które wprowadzam do mojego kodu, zwracają 404, co powoduje utratę całej reszty kodu. Więc potrzebuję testu na górze kodu, aby sprawdzić, czy adres …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.