Metode HTTP
O referință ușor de parcurs pentru fiecare metodă de cerere HTTP — GET, POST, PUT, PATCH, DELETE și celelalte, plus WebDAV — care arată dintr-o privire dacă fiecare este sigură, idempotentă și poate fi pusă în cache, dacă acceptă un corp și un exemplu tipic. În browserul tău, gratuit.
Fiecare metodă standard de cerere HTTP și semantica sa, una lângă alta. Totul rulează în browserul tău dintr-o referință încorporată — nimic nu este trimis către server.
| Metodă | Scop | Sigură | Idempotentă | Cacheabilă | Corp | Utilizare tipică |
|---|
Despre Metode HTTP
Această referință de metode HTTP reunește fiecare metodă de cerere standard — GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS și TRACE — plus extensiile WebDAV comune, într-un singur tabel ușor de parcurs. Pentru fiecare metodă răspunde la întrebările pe care dezvoltatorii chiar și le pun: este sigură, este idempotentă, este cacheable, poartă un corp de cerere și cum arată o utilizare tipică.
Aceste trei proprietăți semantice determină decizii reale de design. Metodele sigure sunt doar pentru citire și pot fi preîncărcate liber; metodele idempotente pot fi reîncercate după o eroare de rețea fără efecte secundare, exact ceea ce presupun proxy-urile și clienții HTTP; iar cacheabilitatea determină dacă răspunsurile pot fi stocate și reutilizate.
Căutarea corespunde numelor de metode, proprietăților și cazurilor de utilizare — PATCH, idempotent și cache filtrează toate tabelul — iar un comutator de grup separă metodele standard de setul WebDAV. Fiecare nume de metodă se copiază în clipboard dintr-un singur clic.
Cum să utilizați Metode HTTP
- Parcurge tabelul pentru a compara metodele pe coloanele Safe, Idempotent, Cacheable și Body.
- Caută după nume, proprietate sau caz de utilizare — de exemplu PUT, idempotent sau upload.
- Comută între grupurile Standard și WebDAV pentru a include sau exclude metodele de extensie.
- Treci cu mouse-ul peste tooltip-urile coloanelor pentru o definiție clară a fiecărei proprietăți.
- Apasă butonul de copiere pentru a prelua un nume de metodă pentru specificația API sau testul tău.