ฉันพยายามส่งDELETE
คำขอด้วยพารามิเตอร์ url โดยใช้ CURL ฉันกำลังทำ:
curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3'
อย่างไรก็ตามเซิร์ฟเวอร์ไม่เห็นพารามิเตอร์ id = 3 ฉันลองใช้แอปพลิเคชั่น GUI บางตัวและเมื่อฉันส่ง URL เป็น: http://localhost:5000/locations?id=3
มันใช้งานได้ ฉันต้องการใช้ CURL แทนแอปพลิเคชัน GUI นี้ ใครช่วยชี้ให้เห็นสิ่งที่ฉันทำผิดได้ไหม
GET
นอกจากนี้ผมไม่ต้องการที่จะทำ ฉันต้องการDELETE
และไม่GET
และฉันพยายามที่จะปฏิบัติตามมาตรฐานการออกแบบ REST ที่เหมาะสมดังนั้นฉันจึงใช้ DELETE ไม่ใช่ GET เมื่อทำการลบ