HTTPQUERY
Bahasa Indonesia
Metode baru

Perkenalkan HTTP QUERY

QUERY adalah metode yang aman dan idempoten serta membawa body permintaan — pada dasarnya “GET dengan body”. Kriteria pencarian yang rumit bisa ditaruh di body alih-alih menggembungkan URL, tanpa menyalahgunakan POST yang semantiknya tidak cocok untuk kueri.

Pelajari, uji, dan verifikasi HTTP — termasuk QUERY yang baru

/api/echo
→ request
QUERY /productsNEWAccept: application/jsonContent-Type: application/json {  "category": "boots",  "inStock": true}
← response
200 OKContent-Location: /products?…Cache-Control: max-age=60 {  "results": 42,  "cacheable": true}

Pencarian yang sama, empat cara

Pencarian produk yang sama dengan empat cara:

Geser secara horizontal untuk membandingkan semua metode. QUERY ditampilkan pertama.

KemampuanQUERYGET · URLGET · bodyPOST
Body permintaanJSONtidak adatak terdefinisi · hindariJSON
Aman (tanpa efek samping)✓✓✓✗
Idempoten✓✓✓✗
Respons dapat di-cache✓via Content-Location✓~tak andal · tak terdefinisi~default tidak · perlu eksplisit
Filter tidak masuk URL✓✗✓✓
Bebas batas panjang URL✓✗batas ~2KB✓✓
Terstandardisasi & didukung~RFC baru · adopsi awal✓✓✓

Jelajahi lagi