POST stosuje się, gdy przesyłasz dane wrażliwe (np. hasła), dłuższe formularze lub gdy nie chcesz, aby dane były widoczne w adresie URL. GET jest wygodny dla filtrów i wyszukiwarek, bo parametry w URL można łatwo kopiować i zapisywać, ale nie nadaje się do poufnych danych.