เพิ่งสังเกตเห็นว่า 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