เพิ่งสังเกตเห็นว่า Postman นั้นสนับสนุน gRPC แล้ว
ซึ่งก่อนหน้านี้ก็สนับสนุน Web Socket
แต่ยังอยู่ในสถานะ beta เท่านั้น
โดยเราสามารถ upload proto file เข้ามายัง request ได้เลย
จากนั้น Postman จะตรวจสอบให้เองว่ามี service และ method อะไรบ้าง
ความสามารถประกอบไปด้วย
- สนับสนุนการทำงานของ gRPC ทั้ง 4 แบบ คือ request/response, client stream, server stream และ bi-direction stream
- ทำการตรวจสอบ data type ของฝั่ง client ว่าเป็นไปตามที่กำหนดใน proto file หรือไม่
- ทำการสร้าง example message ให้
- สามารถ cancel method ต่าง ๆ ของ gRPC ได้ตลอดเวลา
- ใช้งาน environment ได้ปกติ
- ทำงานร่วมกับ git provider ต่าง ๆ ได้
สิ่งที่ขาดไม่ได้เลย คือ สามารถเขียน Test Script ใน request ได้เช่นกัน
แสดงดังรูป
ลองใช้งานกันดูครับ
Reference Websites