Skip to content

Testing API

HTTP Request

เลือก Method กรอก endpoint และเลือก parameters แล้วจะมี response เป็น json/html

HTTP Methods

Methodคำอธิบายตัวอย่างการใช้งาน
GETดึงข้อมูลจากเซิร์ฟเวอร์GET /users
POSTส่งข้อมูลเพื่อสร้างทรัพยากรใหม่POST /users {name:"John"}
PUTแทนที่ข้อมูลทั้งหมดของทรัพยากรที่ระบุPUT /users/1 {name:"John"}
PATCHอัปเดตบางส่วนของทรัพยากรที่ระบุPATCH /users/1 {age:30}
DELETEลบทรัพยากรที่ระบุDELETE /users/1
HEADรับเฉพาะส่วนหัว (header) ของ responseHEAD /users
OPTIONSดูเมธอดที่เซิร์ฟเวอร์รองรับOPTIONS /users

Request Options

Optionคำอธิบายตัวอย่าง
Paramsตัวแปรที่ต่อท้าย URL สำหรับส่งข้อมูล (เรียกอีกอย่างว่า query parameters) ใช้สำหรับการ filter, pagination หรือการค้นหา?page=1&limit=10 หน้าแรก แสดง 10 รายการ
Authorizationระบบยืนยันตัวตน โดยระบุวิธีการและข้อมูลที่จำเป็น (เช่น Bearer token, Basic Auth, OAuth 2.0)Bearer eyJhbGciOiJIUzI1Ni...
Headersส่วนหัวของ request ที่บอกข้อมูลเพิ่มเติม เช่นรูปแบบข้อมูลที่ส่งหรือรับContent-Type: application/json ระบุว่าส่งข้อมูลแบบ JSON
Bodyข้อมูลหลักที่ส่งไปกับ request สามารถเป็นได้หลายรูปแบบ เช่น JSON, form-data, binary{"name":"John", "age":30} ส่งข้อมูลผู้ใช้ใหม่
ScriptsJavaScript สำหรับเขียนเทสหรือจัดการข้อมูลก่อน/หลัง requestpm.test("Status code is 200", () => { pm.response.to.have.status(200); });
Settingsตั้งค่าพฤติกรรมของ request เช่นการ redirect, timeoutFollow redirects: ON ให้ตามไปยัง URL ใหม่อัตโนมัติ

Last updated: