Apakah kegunaan jenis permintaan HTTP, letakkan pilihan padam tampung? Tidak pernah menggunakannya.
Biasanya, pembangunan memerlukan permintaan kiriman, dan saya rasa get post boleh melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan MySQL sepenuhnya.
Apakah kegunaan jenis pilihan padam tampalan ini Apakah senario aplikasi? Bagaimana saya harus menulisnya?
Dapatkan permintaan biasanya menggunakan URL untuk menghantar parameter, dan kaedah borang juga boleh ditulis sebagai dapatkan
Permintaan pos biasanya menggunakan penyerahan borang;
Ini adalah predikat http standard
DAPAT Dapatkan sumber
POST Cipta Sumber
LETAK Sunting/kemas kini sumber (medan sumber yang lengkap perlu diserahkan)
PATCH edit/kemas kini sumber (anda boleh menghantar medan yang perlu dikemas kini)
PADAM Padamkan sumber
PILIHAN Kata kerja permintaan yang dibenarkan oleh pelayan
Ini biasanya digunakan dalam mod RestFul yang popular baru-baru ini, borang HTML hanya menyokong dua kaedah permintaan: POST dan GET PUT, PATCH dan DELETE adalah kaedah permintaan HTTP palsu dalam Laravel kesan. Juga Konfigurasikan penghalaan.
<input type="hidden" name="_method" value="PUT(PATCH、DELETE)">
http://www.imooc.com/learn/81...
Sebenarnya, adalah disyorkan untuk membaca "Panduan Berwibawa HTTP" dan buku lain yang serupa yang menerangkan HTTP untuk memahami HTTP
Anda perlu memahami beberapa konsep,
1 Kaedah letak dan padam ini bukan unik untuk laravel Rangka kerja PHP harus menyokongnya Sudah tentu, rangka kerja ini tidak menyokongnya Seperti yang dinyatakan dalam soalan, GET dan POST boleh memuaskan hati perniagaan
2 Ia bukan satu-satunya bahasa yang berkaitan dengan HTTP harus menyokongnya
Search Restful dan anda akan faham.
Dapatkan dan hantar sudah tentu boleh memuaskan semua operasi
Menggunakan meletakkan, menampal dan memadam menjadikannya lebih mudah dan lebih mudah difahami
tampalan /item/1 ialah mengubah suai data dengan id 1.
dapatkan /item/1 mencari. data dengan id 1.
padam /item/1 memadam data dengan id 1