Daniel Stenberg ผู้พัฒนาโครงการ curl ไคลเอนต์ HTTP แบบ command line ยอดนิยมระบุว่าน่าจะถึงเวลาเพิ่มฟีเจอร์ JSON ในตัวให้กับ curl แล้ว เนื่องจากเหตุผลสามประการ คือ
แนวทางของ Stenberg คือการเพิ่มออปชั่น --json
สำหรับการใส่ข้อมูล JSON ทั้งชุดพร้อมเพิ่ม header Accept: application/json
โดยอัตโนมัติ และยังมีฟีเจอร์ JSON part ที่ใส่ข้อมูล JSON ลงไปใน command line ได้
ตอนนี้ยังไม่มีกำหนดว่าฟีเจอร์นี้จะเพิ่มเข้าไปใน curl เมื่อใด และนักพัฒนาก็ยังพูดคุยกันอยู่ว่ารูปแบบที่จะรองรับเป็นแบบใด บางคนเสนอให้แยกออกไปคนละโปรแกรม ขณะที่บางคนคิดว่าโปรแกรมเช่น jq
นั้นทำงานร่วมกับ curl ได้ดีพออยู่แล้ว
ที่มา - curl.se
Comments
"Daniel Stenberg โครงการ curl"
ตกคำว่า "เจ้าของโครงการ"/"ผู้ดูแล" หรือเปล่าครับ ?
เขานิยมใส่ request body ทาง command line ตรงๆ กันเลยเหรอ
ถึงได้ quote ผิดกัน
บางทีผมก็ใส่ตรงๆครับ 555
..: เรื่อยไป
จากที่ใช้ๆ มา ก็ตามนั้นครับ เพราะมันง่าย-เร็ว แต่ก็ปวดหัวนิดหน่อยเวลาต้องแก้ไข