คำถามติดแท็ก http-delete

5
การโทรแบบ REST PUT / POST / DELETE ใดที่ควรส่งคืนโดยการประชุม?
ตาม "REST อุดมการณ์" สิ่งที่ควรอยู่ในเนื้อหาการตอบสนองสำหรับคำขอ PUT / POST / DELETE สิ่งที่เกี่ยวกับรหัสส่งคืน? คือHTTP_OKพอ? อะไรคือเหตุผลของการประชุมเช่นนั้นถ้ามี? ฉันพบโพสต์ที่ดีที่อธิบายความแตกต่าง POST / PUT: POST เทียบกับ PUT แต่ก็ยังไม่ตอบคำถามของฉัน
153 rest  http  post  http-delete 

9
จะส่งคำขอ PUT, DELETE HTTP ใน HttpURLConnection ได้อย่างไร?
ฉันต้องการทราบว่าเป็นไปได้ไหมที่จะส่งคำขอ PUT, DELETE (ในทางปฏิบัติ) ผ่านjava.net.HttpURLConnectionไปยัง URL ที่ใช้ HTTP ฉันได้อ่านบทความมากมายที่อธิบายถึงวิธีการส่งคำขอ GET, POST, TRACE, OPTIONS แต่ฉันยังไม่พบโค้ดตัวอย่างใดที่ดำเนินการตามคำขอ PUT และ DELETE ได้สำเร็จ

4
การลบทรัพยากรโดยใช้ http DELETE
ดังนั้นเนื่องจากคำกริยา DELETE ใน Http เป็น idempotent เมื่อฉันออกคำขอต่อไปนี้จะเกิดอะไรขึ้นที่สอง (หรือสามหรือสี่ ฯลฯ ... ) DELETE /person/123 ครั้งแรกทรัพยากรถูกลบและฉันส่งคืน 204 (สำเร็จไม่มีเนื้อหา) ฉันควรส่งคืน 204 ในการโทรครั้งต่อ ๆ ไปหรือ 404 (ไม่พบ)?
124 rest  http  http-delete 

11
Axios ลบคำขอที่มีเนื้อหาและส่วนหัวหรือไม่
ฉันใช้ Axios ขณะเขียนโปรแกรมใน ReactJS และฉันแสร้งทำเป็นส่งคำขอ DELETE ไปยังเซิร์ฟเวอร์ของฉัน ในการทำเช่นนั้นฉันต้องการส่วนหัว: headers: { 'Authorization': ... } และร่างกายประกอบด้วย var payload = { "username": .. } ฉันค้นหาในเว็บระหว่างกันและพบเพียงว่าเมธอด DELETE ต้องการ "พารามิเตอร์" และไม่ยอมรับ "ข้อมูล" ฉันพยายามส่งแบบนี้: axios.delete(URL, payload, header); หรือแม้กระทั่ง axios.delete(URL, {params: payload}, header); แต่ดูเหมือนจะไม่ได้ผล ... ใครช่วยบอกหน่อยได้ไหมว่าเป็นไปได้ (ฉันคิดว่าเป็น) เพื่อส่งคำขอ DELETE พร้อมทั้งส่วนหัวและเนื้อหาและต้องทำอย่างไร ขอบคุณล่วงหน้า!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.