Jadual Kandungan
DAPATKAN dan POS dalam teg borang
①Contoh penyerahan borang menggunakan pos kaedah:
②Contoh penyerahan borang menggunakan kaedah get:
③ Kaedah senarai get berbilang nilai satu klik:
④Atribut objek GET dan POST dalam permintaan:
Pertama: atribut GET!
Yang kedua: Atribut POST!
Sambungan kecil:
⑤ Ringkasan kaedah permintaan GET dan POST:
Rumah hujung hadapan web html tutorial Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Dec 27, 2021 pm 07:00 PM
html

Artikel ini membawakan anda pengetahuan dan perbandingan yang berkaitan tentang dua kaedah penyerahan untuk mendapatkan dan menyiarkan dalam teg borang. Fungsi borang adalah untuk mengumpulkan kandungan dalam teg,

...form> Di bahagian tengah, pelawat boleh menambah teks, pilihan, atau beberapa modul kawalan, dsb. Kemudian kandungan ini akan dihantar ke pelayan saya harap ia akan membantu semua orang.

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

DAPATKAN dan POS dalam teg borang

Dalam HTML, fungsi borang adalah untuk mengumpul kandungan dalam teg, <form>...</form> tengah Pelawat boleh menambah teks, pilihan, atau beberapa modul kawalan, dsb. Kemudian kandungan ini akan dihantar ke pelayan.

Sesuatu borang mesti menyatakan dua perkara:

  1. Parameter kaedah borang digunakan untuk menetapkan kaedah penyerahan borang dan POST digunakan secara lalai
  2. tindakan digunakan untuk Tetapkan URL penyerahan borang Jika anda tidak menulisnya atau menyimpannya sebagai rentetan kosong, URL semasa akan digunakan

①Contoh penyerahan borang menggunakan pos kaedah:

Di bawah Contoh proses pelaksanaan:
   Apabila kita mengakses antara muka ini buat kali pertama, ia adalah kaedah GET (mengakses URL dalam penyemak imbas ialah kaedah GET, tiada penjelasan diperlukan ). Dengan memerhatikan fungsi paparan, kita dapat melihat bahawa ia memberikan borang kepada halaman templat pengguna.
Apabila kita memasukkan data dalam kotak input dan klik submit, kaedah POST akan dihantar, supaya mengikut fungsi view, data yang dimasukkan ke dalam kotak input akan dicetak pada konsol.

Nota:

  1. Kaedah penyerahan siaran tidak akan memaparkan parameter dalam URL
  2. Anda boleh mendapatkan maklumat yang diserahkan melalui request.POST.get data.

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit
Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

②Contoh penyerahan borang menggunakan kaedah get:

Contoh proses pelaksanaan berikut:
 Apabila kita mengakses antara muka ini buat kali pertama, ia adalah kaedah GET (mengakses URL dalam penyemak imbas ialah kaedah GET, tiada penjelasan diperlukan. Memerhati fungsi paparan, kita boleh). lihat bahawa ia memberikan kepada pengguna mesej dengan halaman templat borang.
Apabila kita masukkan data dalam kotak input dan klik submit, kaedah GET akan dihantar (kerana kita tetapkan kaedah penghantaran POST dalam borang borang), supaya mengikut fungsi view, input kotak input akan dicetak. pada data konsol.

(Disebabkan tetapan kami, mengklik butang hantar dalam templat ialah penyerahan GET, dan nilai a dan b yang diserahkan oleh borang boleh dicetak pada terminal yang sepadan .)

Nota:

  1. Parameter yang dihantar oleh get akan dipaparkan dalam url
  2. Anda boleh mendapatkan parameter yang diserahkan melalui permintaan. Kaedah GET.get.

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

③ Kaedah senarai get berbilang nilai satu klik:

Atribut GET dan POST bagi objek permintaan ialah kedua-dua objek jenis QueryDict
Tidak seperti kamus python, objek jenis QueryDict digunakan untuk mengendalikan situasi di mana kunci yang sama mempunyai berbilang nilai.

  • Kaedah get():
    Dapatkan nilai mengikut kunci, anda hanya boleh mendapatkan satu nilai kunci
    Jika kunci mempunyai berbilang nilai di pada masa yang sama, dapatkan nilai terakhir (kerana Dilindungi! )
  • Kaedah getlist():
    Dapatkan nilai mengikut kunci dan kembalikan nilai kunci dalam senarai
    Anda boleh mendapatkan berbilang nilai kunci

Contohnya: Bagaimanakah bahagian belakang mendapatkan pilihan yang dipilih oleh pengguna dalam kotak berbilang pilihan - menggunakan kaedah senarai get!
Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

④Atribut objek GET dan POST dalam permintaan:

Pertama: atribut GET!

  • objek jenis QueryDict
  • mengandungi semua parameter kaedah permintaan dapatkan
  • sepadan dengan parameter dalam alamat permintaan url, terletak selepas
  • Format parameter ialah pasangan nilai kunci, seperti key1=value1
  • Gunakan & untuk menyambungkan berbilang parameter, seperti key1=value1&key2=value2

Yang kedua: Atribut POST!

  • Objek jenis QueryDict
  • Mengandungi semua parameter kaedah permintaan pos
  • Sepadan dengan kawalan dalam bentuk
  • Kawalan dalam borang mesti mempunyai atribut nama, maka nilai atribut nama ialah kunci, dan nilai atribut nilai ialah nilai, membentuk penyerahan pasangan nilai kunci
  • Untuk kawalan kotak semak, atribut nama ialah juga kumpulan, dan akan diserahkan apabila kawalan dipilih Terdapat situasi berbilang nilai Satu klik

Sambungan kecil:

Bina permintaan GET. selagi kita mengklik butang 'klik', kita akan mendapati bahawa fungsinya adalah sama seperti "②form form usage" "get method" mempunyai kesan yang sama. Kita juga boleh mencetak nilai a dan b pada bahagian belakang (anda juga boleh melihatnya dengan memerhati pautan URL dalam penyemak imbas!), menunjukkan bahawa penyerahan data berjaya!
Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minitFahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit

⑤ Ringkasan kaedah permintaan GET dan POST:

  1. GET: GET, seperti namanya, memperoleh data daripada pelayan dan tidak mengubah pelayan Status dan data dihantar ke pelayan yang membawa parameter dalam URL.
  2. POST menghantar sejumlah data ke pelayan, biasanya menukar data pelayan.
  3. Parameter kaedah POST tidak boleh dilihat dalam URL Ia dihantar ke pelayan melalui parameter badan, jadi berbanding kaedah GET, parameter yang diluluskan boleh dilihat secara langsung dalam URL, iaitu. Lebih selamat. Sudah tentu, ia juga tidak boleh dinilai bahawa kaedah POST lebih selamat daripada kaedah GET Untuk memastikan laman web selamat, lebih banyak pemprosesan keselamatan perlu dilakukan

Tutorial yang disyorkan : "tutorial video html"

Atas ialah kandungan terperinci Fahami kaedah penyerahan GET dan POST dalam teg borang dalam sepuluh minit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Sempadan Jadual dalam HTML Sempadan Jadual dalam HTML Sep 04, 2024 pm 04:49 PM

Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

HTML jidar-kiri HTML jidar-kiri Sep 04, 2024 pm 04:48 PM

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Jadual Bersarang dalam HTML Jadual Bersarang dalam HTML Sep 04, 2024 pm 04:49 PM

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Susun Atur Jadual HTML Susun Atur Jadual HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Pemegang Tempat Input HTML Pemegang Tempat Input HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

Senarai Tertib HTML Senarai Tertib HTML Sep 04, 2024 pm 04:43 PM

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Memindahkan Teks dalam HTML Memindahkan Teks dalam HTML Sep 04, 2024 pm 04:45 PM

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Butang onclick HTML Butang onclick HTML Sep 04, 2024 pm 04:49 PM

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.

See all articles