Een scanbaar naslagwerk voor elke HTTP-verzoekmethode — GET, POST, PUT, PATCH, DELETE en de rest, plus WebDAV — dat in één oogopslag toont of elke methode veilig, idempotent en cachebaar is, of die een body bevat, en een typisch voorbeeld. In je browser, gratis.

Elke standaard HTTP-verzoekmethode en zijn semantiek, naast elkaar. Alles draait in je browser vanuit een ingebouwd naslagwerk — er wordt niets naar de server gestuurd.

Methode Doel Veilig Idempotent Cachebaar Body Typisch gebruik
Geen methode komt overeen met je zoekopdracht.
Probeer een andere naam of term — bijvoorbeeld PATCH, idempotent of cache.
Ja Nee Voorwaardelijk Optioneel Afgeraden

Over HTTP-methoden

Deze HTTP-methodereferentie brengt elke standaard verzoekmethode — GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS en TRACE — plus de gangbare WebDAV-uitbreidingen samen in één overzichtelijke tabel. Voor elke methode beantwoordt het de vragen waar ontwikkelaars daadwerkelijk mee redeneren: is hij safe, is hij idempotent, is hij cachebaar, draagt hij een verzoekbody, en hoe ziet een typisch gebruik eruit.

Die drie semantische eigenschappen sturen echte ontwerpbeslissingen. Safe methodes zijn alleen-lezen en kunnen vrij worden vooraf opgehaald; idempotente methodes kunnen na een netwerkstoring opnieuw worden geprobeerd zonder neveneffecten, precies wat proxy’s en HTTP-clients aannemen; en cachebaarheid bepaalt of responses mogen worden opgeslagen en hergebruikt.

Zoeken matcht methodenamen, eigenschappen en gebruiksscenario’s — PATCH, idempotent en cache filteren allemaal de tabel — en een groepschakelaar scheidt de standaardmethoden van de WebDAV-set. Elke methodenaam kopieer je met één klik naar het klembord.

Hoe gebruik je HTTP-methoden

  1. Bekijk de tabel om methodes te vergelijken op de kolommen Safe, Idempotent, Cacheable en Body.
  2. Zoek op naam, eigenschap of gebruiksscenario — bijvoorbeeld PUT, idempotent of upload.
  3. Wissel tussen de groepen Standard en WebDAV om de uitbreidingsmethoden op te nemen of uit te sluiten.
  4. Beweeg over de kolomtooltips voor een uitleg in gewone taal van elke eigenschap.
  5. Klik op de kopieerknop om een methodenaam te grijpen voor je API-specificatie of test.

Veelgestelde vragen

Safe betekent dat het verzoek de servertoestand helemaal niet wijzigt — GET en HEAD zijn alleen-lezen. Idempotent betekent dat het herhalen van hetzelfde verzoek hetzelfde effect heeft als het één keer te sturen — DELETE is idempotent maar niet safe, omdat de eerste aanroep wel de toestand wijzigt.

PUT vervangt de volledige bron door de body die je verstuurt en is idempotent. PATCH past een gedeeltelijke wijziging toe — alleen de velden die je meestuurt veranderen — en is niet gegarandeerd idempotent. Gebruik PUT voor volledige vervangingen en PATCH voor gerichte updates.

Omdat clients, proxy’s en SDK’s idempotente verzoeken automatisch opnieuw proberen na timeouts of verbroken verbindingen. Een niet-idempotente POST die blindelings opnieuw wordt geprobeerd, kan dubbele bestellingen of records aanmaken, en daarom combineren betalings-API’s POST met idempotentiesleutels.

GET- en HEAD-responses zijn standaard cachebaar. POST-responses mogen alleen worden gecachet als expliciete freshness-headers dat toestaan, wat in de praktijk zeldzaam is. De andere methodes zijn niet cachebaar — hun responses mogen niet worden opgeslagen en hergebruikt.

WebDAV breidt HTTP uit voor beheer van bestanden op afstand, met methoden zoals PROPFIND, MKCOL, COPY, MOVE, LOCK en UNLOCK. Je komt ze tegen bij het werken met WebDAV-servers, agenda-/contactprotocollen die erop zijn gebouwd, of integraties met netwerkschijven.

Ja. De hele tabel is gratis en werkt in je browser vanuit een ingebouwde dataset — zoeken en filteren sturen niets naar de server.

Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.