Pertanyaan yang diberi tag http

HyperText Transfer Protocol - sistem tekstual untuk mewakili permintaan dan balasan web.

109
Mengapa GET meminta data perubahan pada server tidak?

Di seluruh internet, saya melihat saran berikut: GET jangan pernah mengubah data di server - gunakan permintaan POST untuk itu Apa dasar dari ide ini? Jika saya membuat layanan php yang memasukkan data dalam database, dan mengirimkannya parameter dalam string kueri GET, mengapa itu salah?...

60
Mengejar garis miring di API RESTful

Saya telah berdebat tentang apa yang harus dilakukan dengan garis miring di API ISTIRAHAT. Katakanlah saya memiliki sumber daya yang disebut anjing dan sumber daya bawahan untuk masing-masing anjing. Karena itu kami dapat melakukan hal berikut: GET/PUT/POST/DELETE

58
Kapan menggunakan kode status HTTP 404 dalam API

Saya mengerjakan sebuah proyek dan setelah berdebat dengan orang-orang di tempat kerja selama lebih dari satu jam. Saya memutuskan untuk tahu apa yang dikatakan orang-orang di stack-exchange. Kami sedang menulis API untuk suatu sistem, ada permintaan yang harus mengembalikan pohon Organisasi atau...

48
Mengapa metode PATCH tidak idempoten?

Saya bertanya-tanya tentang ini. Misalkan saya memiliki usersumber daya iddan namebidang. Jika saya ingin memperbarui bidang, saya bisa melakukan permintaan PATCH ke sumber daya seperti ini PATCH /users/42 {"name": "john doe"} Dan kemudian aplikasi akan memperbarui nama pengguna 42. Tetapi...

47
Kode Status HTTP untuk “Still Processing”

Saya sedang membangun API tenang yang mendukung antrian tugas yang sudah berjalan lama untuk penanganan akhirnya. Alur kerja khas untuk API ini adalah: Pengguna mengisi formulir Klien memposting data ke API Pengembalian API 202 Diterima Klien mengalihkan pengguna ke URL unik untuk permintaan itu...

34
Apakah ada masalah dengan penerapan metode HTTP khusus?

Kami memiliki URL dalam format berikut / instance / {instanceType} / {instanceId} Anda dapat menyebutnya dengan metode HTTP standar: POST, GET, DELETE, PUT. Namun, ada beberapa tindakan lain yang kami ambil seperti "Simpan sebagai konsep" atau "Kurator" Kami pikir kami bisa menggunakan metode...

33
Haruskah HTTP API selalu mengembalikan benda?

Apakah ada semacam standar terkait respons API HTTP? Setelah membaca utas wacana ini saya mulai bertanya-tanya. Kami sedang mengembangkan API HTTP JSON publik kami di tempat kerja saya, dan kami tidak mengembalikan apa pun ketika itu tidak sepenuhnya diperlukan (misalnya PUT ke / resource / {id}...