ฉันกำลังพยายามส่งคำขอ curl จากทั้งระบบ Windows และ Ubuntu ไปยัง Rest API ต่อไปนี้เป็นคำขอ
curl -k -X POST http://172.16.76.1:8080/test -d 'sample_param={"user_info":{"name":"abc","age":"20"}}'
เมื่อฉันอ่านข้อความนี้จากฝั่งเซิร์ฟเวอร์ ฉันจะได้รับข้อมูลเนื้อหาที่แตกต่างกันสองรายการต่อไปนี้จากแต่ละระบบปฏิบัติการ
เนื้อความสำหรับคำขอ curl จาก Ubuntu:
sample_param={"user_info":{"name":"abc","age":"20"}}
เนื้อความสำหรับคำขอ curl จาก Windows:
sample_param={user_info:{name:abc,age:20}}
(โปรดทราบว่าเครื่องหมายคำพูดคู่หายไป)
ด้วยเหตุนี้ ฉันไม่สามารถรับวัตถุ json จากคำขอได้
ใครสามารถชี้ให้เห็นข้อผิดพลาดและให้แนวทางแก้ไขสำหรับสิ่งนี้ ขอบคุณล่วงหน้า