Tags:
Node Thumbnail

Daniel Stenberg ผู้พัฒนาโครงการ curl ไคลเอนต์ HTTP แบบ command line ยอดนิยมระบุว่าน่าจะถึงเวลาเพิ่มฟีเจอร์ JSON ในตัวให้กับ curl แล้ว เนื่องจากเหตุผลสามประการ คือ

  1. การใช้งาน JSON สูงขึ้นมาก โดยเฉพาะการส่งข้อมูลผ่าน REST API
  2. มีโครงการอื่นๆ พยายามเพิ่มฟีเจอร์ JSON เพื่อทดแทน curl อยู่เรื่อยๆ
  3. ผู้ใช้งาน curl พยายามใช้งาน JSON แต่เจอปัญหาโควตผิดจนสคริปต์มีปัญหาอยู่เนืองๆ

แนวทางของ Stenberg คือการเพิ่มออปชั่น --json สำหรับการใส่ข้อมูล JSON ทั้งชุดพร้อมเพิ่ม header Accept: application/json โดยอัตโนมัติ และยังมีฟีเจอร์ JSON part ที่ใส่ข้อมูล JSON ลงไปใน command line ได้

ตอนนี้ยังไม่มีกำหนดว่าฟีเจอร์นี้จะเพิ่มเข้าไปใน curl เมื่อใด และนักพัฒนาก็ยังพูดคุยกันอยู่ว่ารูปแบบที่จะรองรับเป็นแบบใด บางคนเสนอให้แยกออกไปคนละโปรแกรม ขณะที่บางคนคิดว่าโปรแกรมเช่น jq นั้นทำงานร่วมกับ curl ได้ดีพออยู่แล้ว

ที่มา - curl.se

No Description

Get latest news from Blognone

Comments

By: SpeedEX
AndroidWindowsIn Love
on 21 January 2022 - 01:47 #1238064

"Daniel Stenberg โครงการ curl"
ตกคำว่า "เจ้าของโครงการ"/"ผู้ดูแล" หรือเปล่าครับ ?

By: rattananen
AndroidWindows
on 21 January 2022 - 11:00 #1238103

เขานิยมใส่ request body ทาง command line ตรงๆ กันเลยเหรอ
ถึงได้ quote ผิดกัน

By: btoy
ContributorAndroidWindows
on 21 January 2022 - 16:47 #1238147 Reply to:1238103
btoy's picture

บางทีผมก็ใส่ตรงๆครับ​ 555


..: เรื่อยไป

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 21 January 2022 - 17:07 #1238148 Reply to:1238103
Ford AntiTrust's picture

จากที่ใช้ๆ มา ก็ตามนั้นครับ เพราะมันง่าย-เร็ว แต่ก็ปวดหัวนิดหน่อยเวลาต้องแก้ไข