Pertanyaan yang diberi tag «http-status-codes»

Kode status HTTP adalah sekumpulan kode standar yang dikembalikan dalam respons web HTTP. Pertanyaan tentang mengapa layanan (secara tidak terduga) mengembalikan kode status tidak boleh menggunakan tag ini.



15
Kode respons HTTP untuk POST ketika sumber daya sudah ada
Saya sedang membangun server yang memungkinkan klien untuk menyimpan objek. Objek-objek tersebut sepenuhnya dibangun di sisi klien, lengkap dengan ID objek yang permanen untuk seumur hidup objek. Saya telah mendefinisikan API sehingga klien dapat membuat atau memodifikasi objek menggunakan PUT: PUT /objects/{id} HTTP/1.1 ... {json representation of the object} {Id} …

9
SISA kode status HTTP untuk validasi gagal atau duplikat tidak valid
Saya sedang membangun aplikasi dengan API berbasis REST dan telah sampai pada titik di mana saya menentukan kode status untuk setiap permintaan. Kode status apa yang harus saya kirim untuk permintaan yang gagal validasi atau di mana permintaan mencoba untuk menambahkan duplikat di database saya? Saya telah melihat melalui http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html …



9
400 vs 422 respons terhadap POST data
Saya mencoba mencari tahu apa kode status yang benar untuk dikembalikan pada skenario yang berbeda dengan API "seperti REST" yang sedang saya kerjakan. Katakanlah saya memiliki titik akhir yang memungkinkan pembelian POST dalam format JSON. Ini terlihat seperti ini: { "account_number": 45645511, "upc": "00490000486", "price": 1.00, "tax": 0.08 } Apa …

14
JAX-RS - Bagaimana cara mengembalikan kode status JSON dan HTTP?
Saya sedang menulis aplikasi web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) dan mencoba mengembalikan kode status JSON dan HTTP. Saya memiliki kode yang siap dan berfungsi yang mengembalikan JSON ketika metode HTTP GET dipanggil dari klien. Pada dasarnya: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { // some code …

13
Mengembalikan kode status http dari pengontrol Web Api
Saya mencoba mengembalikan kode status 304 yang tidak dimodifikasi untuk metode GET di pengontrol api web. Satu-satunya cara saya berhasil adalah sesuatu seperti ini: public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= lastModifiedAtClient) …

5
Apa perbedaan antara kode status HTTP 200 (cache) vs kode status 304?
Saya menggunakan plug-in "Kecepatan Halaman" Google untuk Firefox untuk mengakses situs web saya. Beberapa komponen pada halaman saya diindikasikan sebagai status HTTP: 200 200 (cache) 304 Oleh "Kecepatan Halaman" Google. Yang saya bingung adalah perbedaan antara 200 (cache) dan 304. Saya telah me-refresh halaman beberapa kali (tetapi belum membersihkan cache …

9
Lempar HttpResponseException atau kembalikan Request.CreateErrorResponse?
Setelah meninjau artikel Penanganan Pengecualian dalam API Web ASP.NET, saya agak bingung kapan harus melempar pengecualian vs mengembalikan respons kesalahan. Saya juga bertanya-tanya apakah mungkin untuk mengubah respons ketika metode Anda mengembalikan model domain tertentu daripada HttpResponseMessage... Jadi, untuk rekap di sini adalah pertanyaan saya diikuti oleh beberapa kode dengan …



8
Bagaimana cara memilih kode status HTTP di REST API untuk "Belum Siap, Coba Lagi Nanti"? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Saya sedang mengembangkan API TENANG di mana http://server/thingyapi/thingyblob/1234mengembalikan file (alias …

2
Perbedaan antara kode pengalihan HTTP
Perbedaan antara berbagai kode pengalihan HTTP 3XX tidak jelas bagi saya. Ya, saya sudah membaca speknya, tetapi tampaknya ada beberapa perbedaan antara praktik standar dan aktual di sini. The 301kode redirect tampaknya cukup jelas: Ini berarti sumber daya secara permanen dipindahkan ke URI lain, dan permintaan masa depan harus menggunakan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.