Zowel een GET- als een POST-methode worden gebruikt om gegevens over te dragen van client naar server in het HTTP-protocol. Het belangrijkste verschil tussen de POST- en GET-methode is dat GET verzoekparameters bevat die zijn toegevoegd aan de URL-tekenreeks, terwijl een POST de verzoekparameter in de berichttekst bevat, waardoor het een veiligere manier is om gegevens van client naar server in HTTP over te dragen.