Format pliku cookie: key=value; key2=value2; key3=value3
Informacje o notatce będą przechowywane w pliku cookie
Wprowadzenie do testera żądań HTTP
1 Obsługa typów żądań
To narzędzie obsługuje następujące typy żądań:
- GET Pobieranie danych z serwera.
- POST Wysyłanie danych do serwera.
- PUT Zastąpienie określonego zasobu na serwerze.
- DELETE Usuwanie określonego zasobu na serwerze.
- HEAD Pobieranie informacji nagłówka bez zwracania określonej zawartości.
- TRACE Echo żądań otrzymanych przez serwer, głównie do testowania.
- OPTIONS Zapytanie o metody żądań obsługiwane przez serwer.
- PATCH Częściowa modyfikacja zasobu.
2. Ręczne wypełnianie plików cookie
Podczas uzyskiwania dostępu do interfejsu wymagającego logowania można ręcznie wypełnić następujące pliki cookieCookie Podczas uzyskiwania dostępu do interfejsu wymagającego logowania można ręcznie wypełnić plik cookie. Alternatywnie można uzyskać dostęp do nazwy domeny interfejsu w przeglądarce Google Chrome, naciskając przyciskF12 Otwórz Narzędzia dla programistów, znajdź odpowiednie żądanie w paneluNetwork znaleźć odpowiednie żądanie, bezpośrednio skopiować informacje o pliku cookie i wypełnić pole wprowadzania pliku cookie w tym narzędziu, dzięki czemu można łatwo wywołać plik cookie w celu wykonania żądania bez ręcznego wprowadzania danych.
3) Nagłówek niestandardowy
Niestandardowe informacje można wprowadzić ręcznieHeader informacje ręcznie lub pobrać żądany nagłówek w panelu przeglądarki, skopiować go i wkleić.Network w panelu przeglądarki, skopiować i wkleić żądane informacje nagłówka bezpośrednio do pola wprowadzania nagłówka w tym narzędziu.
4 Przegląd żądań HTTP
Testowanie i korzystanie z interfejsu HTTP rozpoczyna się od zrozumienia podstawowych pojęć związanych z żądaniami HTTP:
- Żądanie HTTP Ogólnie rzecz biorąc, klient wysyła dane do serwera za pośrednictwem protokołu HTTP, a serwer analizuje informacje wysłane przez klienta zgodnie z protokołem.
- Powszechnie używane parametry żądań:
- Parametry GET Parametry GET: Adres URL jest dołączany po żądaniu i jest zamknięty w symbolu
?
symbol. Na przykład:https://yours.tools/ ?a=b&c=d
Na przykład, część po znaku zapytania jest parametrem żądania GET.
- Parametry POST Parametry POST nie są wyświetlane w adresie URL, ale w treści żądania HTTP.
key=value
Parametry POST mogą być przekazywane w postaci JSON lub XML. Parametry POST mogą być przekazywane w postaciContent-Type Serwer analizuje żądanie zgodnie z różnymi typami zawartości.
Typowe typy zawartości
- application/x-www-form-urlencoded : Powszechnie używany do przesyłania formularzy, parametry są w formacie
"a=b&c=d"
Powszechnie używany do przesyłania formularzy, z parametrami w formatach takich jak
- application/json Podczas wysyłania danych w formacie JSON należy ustawić Content-Type w nagłówku żądania, zazwyczaj serwer odczyta strumień w treści żądania, aby przetworzyć dane.
5 Nagłówek żądania i odpowiedzi
- Nagłówek żądania Informacje nagłówkowe wysyłane przez klienta podczas żądania, służą do informowania serwera o sytuacji klienta, takiej jak to, czy obsługuje kompresję, akceptowany język, User-Agent, Referer itp.
- Nagłówek odpowiedzi Informacje nagłówka zwracane przez serwer do klienta, w tym kod statusu żądania, zasady buforowania, ustawione pliki cookie itp. Przeglądarka odbiera odpowiedź, a następnie wysyła ją do klienta. Po otrzymaniu odpowiedzi przeglądarka odpowiednio ustawi te informacje.