Artikel ini terutama memperkenalkan penggunaan request dan respon di asp. Teman yang membutuhkannya dapat merujuknya.
Penggunaan permintaan:
permintaan memiliki tiga metode untuk mendapatkan nilai formulir, yang digunakan untuk mendapatkan metode pengiriman formulir yang berbeda. Formulir dapat dengan mudah dianggap sebagai kumpulan parameter yang akan diteruskan pada halaman, dan metode pengirimannya mencakup dua metode posting dan dapatkan. Kedua metode ini berhubungan dengan metode penerimaan yang berbeda, dan penerapan spesifiknya adalah sebagai berikut:
1. Untuk metode perolehan nilai formulir yang dikirimkan dengan metode posting, gunakan metode get dari atribut formulir permintaan untuk mendapatkan pengidentifikasi bidang yang diperlukan. Misalnya, kode untuk mendapatkan nilai txtUserName pada formulir yang dikirimkan dan memasukkannya ke dalam string usrName adalah sebagai berikut, string userName=Request.Form.Get(txtUserName).ToString();
2. Untuk metode perolehan nilai formulir yang dikirimkan dengan metode get, gunakan pengidentifikasi bidang dalam atribut QueryString permintaan untuk mendapatkan nilai. Misalnya kode untuk mendapatkan nilai txtUserName pada formulir penyerahan dan memasukkannya ke dalam string usrName adalah sebagai berikut, string userName=Request.QueryString[txtUserName].ToString();
3. Untuk metode yang dapat diterapkan pada kedua metode tersebut, gunakan nilai indeks permintaan untuk mendapatkan nilai dalam bentuk yang diinginkan. Kodenya adalah sebagai berikut:
string namapengguna=Permintaan[txtUserName].ToString();
Diantaranya kelebihan dan kekurangannya adalah sebagai berikut:
1. Metode ini adalah metode untuk mendapatkan nilai formulir yang dikirimkan dengan metode posting. Untuk metode nilai posting, nilai parameter yang diteruskan tidak akan ditampilkan dalam bentuk teks jelas di URL.
2. Metode ini merupakan metode untuk memperoleh nilai dari form yang dikirimkan dengan metode get. Kekurangan dari metode get value transfer adalah :
(1), tampilan kode yang jelas,
(2) Panjangnya terbatas;
Keuntungan: (1) Anda dapat langsung menentukan url dan meneruskan nilainya;
Fungsi: (1) Memudahkan menerapkan template saat membuat berita
metode respons
Metode terpenting yang digunakan di sini adalah respon.write(string) dan respon.redirect(url).
Fungsi dari respon.write(string) adalah mengembalikan data dari server ke client (menulis data)
Fungsi dari respon.redirect(url) adalah untuk mengarahkan ke halaman web lain di sisi server.