⊗inhpAdvRA 29 of 29 menu

REST API dalam Protokol HTTP

Biasanya, apabila mencipta laman web, hanya kaedah GET dan POST digunakan untuk mendapatkan, mencipta, mengubah dan memadam data, kerana ia disokong dengan baik oleh pelayar dan pelayan. Perkara yang sama juga berlaku untuk API yang disediakan oleh laman web. Terdapat, walau bagaimanapun, pendekatan khas yang menyeragamkan API untuk kemudahan bersama kedua-dua pembangun API dan penggunanya.

Salah satu pendekatan tersebut ialah REST API (sering disebut RESTful menggunakan perkataan ini sebagai kata sifat). Asas API ini terletak pada penggunaan meluas kaedah protokol HTTP. Dalam pendekatan ini, kaedah GET digunakan untuk mendapatkan data, kaedah POST untuk mencipta, kaedah PUT untuk mengubah, dan kaedah DELETE - untuk memadam.

Sebagai contoh, mari kita lihat satu API tertentu yang memanipulasi pengguna. Mari kita lihat bagaimana URL akan kelihatan untuk pelbagai tindakan.

Dapatkan semua pengguna:

GET http://api.loc/users/

Dapatkan satu pengguna mengikut idnya:

GET http://api.loc/user/1/

Cipta pengguna:

POST http://api.loc/user/

Ubah pengguna mengikut idnya:

PUT http://api.loc/user/1/

Padam pengguna mengikut idnya:

DELETE http://api.loc/user/1/

Andaikan anda mempunyai API untuk produk dalam sebuah kedai dalam talian. Terangkan URL untuk kedai tersebut agar API menjadi RESTful.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak