javascript - Bagaimana untuk menamakan operasi yang tidak mematuhi CURD dalam URL gaya REST?
PHP中文网
PHP中文网 2017-06-20 10:07:48
0
4
915

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中文网
PHP中文网

认证0级讲师

membalas semua (4)
Ty80

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.

    洪涛

    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

      学霸

      vip可以作为一个资源
      GET vips/user/{id}ORGET users/vip/{id}获取单个资源
      GET vips/userORGET users/vipDapatkan pelbagai sumber

        迷茫

        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.

          Muat turun terkini
          Lagi>
          kesan web
          Kod sumber laman web
          Bahan laman web
          Templat hujung hadapan
          Tentang kita Penafian Sitemap
          Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!