Dzisiaj jest 11 stycznia 2025 r.
Chcę dodać własny artykuł

GET (metoda)

Metoda GET

Metoda GET to sposób przesyłania danych w protokole HTTP, który pozwala na przekazywanie informacji pomiędzy różnymi odsłonami dokumentów sieciowych. Działa na zasadzie umieszczania par parametr=wartość w adresie URI, oddzielając je znakiem &. Przykład takiego adresu to: index.php?lang=pl&cat=2&sidebar=yes.

Ciąg parametrów po znaku zapytania jest wykorzystywany przez skrypty serwerowe do dostosowywania treści HTML do preferencji użytkownika. Metoda ta jest najczęściej stosowana do:

  • Określenia podstrony serwisu, którą chcemy zobaczyć.
  • Wybory wersji językowej.
  • Przekazywania specjalnych wersji do wydruku.
  • Przekazywania identyfikatora sesji.

W przykładzie przekazywane są następujące informacje:

  • lang – język ustawiony na „pl
  • cat – kategoria ustawiona na „2
  • sidebar – sidebar ustawiony na „yes

Metoda GET jest zalecana w przypadkach, gdy dane powinny być adresowalne, to znaczy, gdy w URI może być przechowywany stan aplikacji, do którego użytkownik mógłby chcieć wrócić (np. pozycja na mapie). Ważne jest, aby strony dostępne za pomocą metody GET były bezpieczne dla użytkowników, co oznacza, że nie powinny powodować skutków wiążących (np. zapisywania na listę dyskusyjną).

Podsumowanie

Metoda GET umożliwia przesyłanie danych przez adres URI, co pozwala na interakcję z różnymi elementami serwisu. Jest użyteczna w sytuacjach, gdy użytkownik może chcieć wrócić do określonego stanu aplikacji i powinna być stosowana ostrożnie, aby zapewnić bezpieczeństwo użytkowników.