Przykład: https://yours.tools/, parametr get jest dodawany bezpośrednio po adresie url.
Parametry wejściowe POST
Format pliku cookie: key=value; key2=value2; key3=value3
Format nagłówka: klucz:wartość, jeden wiersz na raz.
Format proxy: 10.10.10.10:8080
Informacje o notatce będą przechowywane w pliku cookie

Kopiuj

        
Kopia

        

    

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.
Dzienniki dostępu: