REST API คืออะไร

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: REST API คืออะไร

Re: REST API คืออะไร

โดย Sirayu » 06/07/2019 6:45 pm

ขอบคุณที่มาแบ่งปันความรู้ครับ

REST API คืออะไร

โดย jirawoot » 06/07/2019 12:00 pm

REST API คืออะไร

การที่เราจะเริ่มต้นในการทำ webservice ขึ้นมานั้นเราจะต้องมีความรู้เกี่ยวกับ เจ้า rest api กันก่อนนะครับ ตัวrest api มาดูก่อนว่า rest ย่อมาจากอะไร Representational State Transfer คือ เป็นวิธีในการสร้าง web service โดยอาศัยรูปแบบของ HTTP Method เช่น GET POST PUT DELETE ในการทำงาน และจะส่งค่ากลัลบมาเป็น json หรือ XML ส่งผลให้สามารถรับส่งข้อมูลไปมาข้าม platform ได้อย่างสะดวก เพราะเป้นการเรียกผ่าน HTTP Protocol ที่ใช้ในการเรียกใช้เว็บไชต์ การทำงานของ rest นั้นจะอาศัย URI/URL ของ request เพื่อเป็นตัวค้นหาและประมวลผลแล้วตอบกลับโดย response
รูปภาพ
ภาพ แสดงให้เห็นว่า RestAPI อยู่ส่วนไหน ของระบบ
รูปแบบการส่งข้อมูล ระหว่างกัน
รูปแบบการส่งข้อมูล ระหว่างกัน
Selection_050.png (42.81 KiB) Viewed 4068 times
อ้างอิง
https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask
https://www.codementor.io/sagaragarwal94/building-a-basic-restful-api-in-python-58k02xsiq
https://arnondora.in.th/dev-tip-rest-api-in-php-httpful

ข้างบน