ฉันเคยเห็นคำถามสองสามรอบที่นี่เช่นวิธีการดีบักบริการ RESTfulซึ่งกล่าวถึง:
น่าเสียดายที่เบราว์เซอร์เดียวกันไม่อนุญาตให้ฉันทดสอบ HTTP PUT, DELETE และในระดับหนึ่งแม้แต่ HTTP POST
ฉันเคยได้ยินด้วยว่าเบราว์เซอร์รองรับเฉพาะ GET และ POST จากแหล่งอื่น ๆ เช่น:
- http://www.packetizer.com/ws/rest.html
- http://www.mail-archive.com/jmeter-user@jakarta.apache.org/msg13518.html
- http://www.xml.com/cs/user/view/cs_msg/1098
อย่างไรก็ตามการทดสอบอย่างรวดเร็วใน Firefox แสดงให้เห็นว่าการส่งPUT
และDELETE
คำขอทำงานได้ตามที่คาดไว้ - การXMLHttpRequest
ดำเนินการเสร็จสมบูรณ์และคำขอจะแสดงในบันทึกของเซิร์ฟเวอร์ด้วยวิธีการที่ถูกต้อง มีบางสิ่งที่ฉันขาดหายไปเช่นความเข้ากันได้ข้ามเบราว์เซอร์หรือข้อ จำกัด ที่ไม่ชัดเจนหรือไม่?