Rumah > Soal Jawab > teks badan
Pada masa ini, Internet dipenuhi dengan sejumlah besar artikel tentang cara mereka bentuk RESTful API (untuk kemudahan, "RESTful API" disingkatkan sebagai "API" di bawah Walau bagaimanapun, tiada standard reka bentuk "universal": cara untuk mengesahkan ? Apakah format API? Apabila anda mula menulis apl, terutamanya apabila bahagian model belakang telah ditulis, anda perlu berusaha keras untuk mereka bentuk dan melaksanakan bahagian API awam apl anda. Kerana sebaik sahaja dikeluarkan, API yang dikeluarkan ke dunia luar akan sukar untuk diubah.
Soalan 1:
Hantar e-mel /mel/1/hantar menggunakan POST /mel/hantar menggunakan POST
Cara menamakan URL
Soalan 2
Dapatkan senarai pengguna tertentu /getVipUser /user/vip /getUserList?type=vip
Bagaimana untuk menamakan URL
Soalan 3
Adakah saya perlu menggunakan unta atau ular. Ini sangat mengelirukan Saya telah menggunakan kedua-duanya, tetapi saya masih keliru.
PHP中文网2017-06-20 10:09:48
Restful hanyalah satu set spesifikasi rujukan Pemahaman saya ialah tiada spesifikasi yang sesuai untuk semua dalam bidang pembangunan perisian, hanya amalan terbaik yang berbeza, ia hanya perlu mudah untuk pembangun untuk membezakan. Anda tidak perlu memaksa diri anda untuk melakukannya demi spesifikasi, selagi fungsi itu dilaksanakan, siapa yang mengambil berat tentang rupa API anda.
PHP中文网2017-06-20 10:09:48
Anda boleh menyemak catatan blog Ruanyifeng:
http://www.ruanyifeng.com/blo...
Mengenai sama ada untuk menggunakan sarung unta atau sarung ular, semuanya hendaklah menggunakan huruf kecil
欧阳克2017-06-20 10:09:48
vip
可以作为一个资源GET vips/user/{id}
OR GET users/vip/{id}
获取单个资源GET vips/user
OR GET users/vip
Dapatkan pelbagai sumber
迷茫2017-06-20 10:09:48
Anda mungkin ingin merujuk kepada sumber ini: rujukan-reka-reka-rehat-rehat - senarai rujukan reka bentuk API RESTful, yang boleh membantu anda memahami reka bentuk antara muka gaya REST dengan lebih teliti.
Dalam aplikasi praktikal RESTful api, reka bentuk Github API v3 boleh dikatakan sebagai model, anda juga boleh melihat.