HTTPmenetelmät
HTTPmenetelmät ovat HTTP-protokollan toimintoja, joita asiakas käyttää pyytääkseen toimenpiteen resursseille tai palvelimelle. Ne määrittelevät, mitä toimintoja pyynnön yhteydessä voidaan suorittaa sekä miten vastauksen sisältö muodostuu. Yleisimimmät menetelmät ovat GET, POST, PUT, DELETE sekä vähemmän käytetyt HEAD, OPTIONS, TRACE ja CONNECT. Menetelmät on määritelty konseptuaalisesti RFC-dokumenteissa, ja ne voivat olla laajennettavissa uusilla menetelmillä.
GET hakee resurssin tunnistimen perusteella eikä yleensä muuta tilaa palvelimella. GET-pyynnöt voivat olla cache-enkäytössä, mikä nopeuttaa
DELETE poistaa resurssin ja on idempotentti, toistaminen ei muuta lopputulosta. OPTIONS kertoo palvelimen tukemat metodit ja
HTTPmenetelmien oikea käyttö ja ymmärrys niiden ominaisuuksista ovat keskeisiä REST-tyyppisissä rajapinnoissa sekä verkkopalvelujen suunnittelussa ja virheenkorjauksessa.