Direkomendasikan: ASP 3.0 Pemrograman Lanjutan (43) 9.3.5 Caching Data Pertama -tama, penting untuk dicatat bahwa meskipun cache data dan cache rekaman digunakan untuk meningkatkan kinerja, keduanya tidak relevan. Data Cache adalah area penyimpanan data sementara yang memungkinkan penggunaan data dalam cache alih -alih meregenerasi angka baru.
Objek respons ASP digunakan untuk mengirim hasil output dari server ke pengguna.
Contoh
Menulis teks menggunakan ASP
Contoh ini menunjukkan cara menggunakan ASP untuk menulis teks.
| Berikut ini adalah konten yang dikutip: <Html> <body> <% response.write (halo dunia!) %> </body> </html> |
Format teks menggunakan tag HTML di ASP
Contoh ini menunjukkan cara menggunakan ASP untuk menggabungkan teks dan tag HTML.
| Berikut ini adalah konten yang dikutip: <Html> <body> <% response.write (<h2> Anda dapat menggunakan tag HTML untuk memformat teks! </h2>) %> <% response.write (<p style = 'color:#0000ff'> Teks ini ditata dengan atribut gaya! </p>) %> </body> </html> |
Mengalihkan pengguna ke URL yang berbeda
Contoh ini menunjukkan cara mengarahkan kembali pengguna ke URL lain.
| Berikut ini adalah konten yang dikutip: <% Jika request.form (pilih) <> lalu Response.redirect (request.form (pilih)) akhiri jika %> <Html> <body> <Form Action =/Contoh/ASPE/DEMO_ASPE_REDIRECT.asp Metode = POST> <Input Type = Radio Name = SELECT value =/example/aspe/demo_aspe_server.asp> Contoh server <br> <Input Type = Radio Name = SELECT value =/example/aspe/demo_aspe_text.asp> Contoh teks <br> <br> <Input Tipe = Kirim Nilai = Go!> </form> </body> </html> |
Tampilkan tautan acak
Contoh ini menunjukkan hyperlink yang akan menampilkan salah satu dari dua tautan setiap kali Anda memuat halaman.
| Berikut ini adalah konten yang dikutip: <Html> <body> <% acak () r = rnd () Jika r> 0,5 maka response.write (<a href = 'http: //cuoxin.com'> cuoxin.com </a>) kalau tidak response.write (<a href = 'http: //www.cuoxin.com'> www.cuoxin.com </a>) akhiri jika %> <p> Contoh ini menunjukkan tautan, setiap kali Anda memuat halaman, itu akan ditampilkan Salah satu dari dua tautan: cuoxin.com! Atau www.cuoxin.com! Ada peluang 50% untuk masing -masing. </p> </body> </html> |
Kontrol cache
Contoh ini menunjukkan cara mengontrol cache.
| Berikut ini adalah konten yang dikutip: <% Response.buffer = true %> <Html> <body> <p> Teks ini akan dikirim ke browser Anda ketika buffer respons saya memerah. </p> <% Response.flush %> </body> </html> |
Bersihkan cache
Contoh ini menunjukkan cara menghapus cache.
| Berikut ini adalah konten yang dikutip: <% Response.buffer = true %> <Html> <body> <p> Ini adalah beberapa teks yang ingin saya kirim ke pengguna. </p> <p> Tidak, saya berubah pikiran. Saya ingin menghapus teks. </p> <% Respons.clear %> </body> </html> |
Hentikan skrip selama pemrosesan dan kembalikan hasilnya
Contoh ini menunjukkan cara mengganggu operasi skrip selama pemrosesan.
| Berikut ini adalah konten yang dikutip: <Html> <body> <p> Saya menulis beberapa teks. Teks ini tidak akan pernah <br> <% Respons.end %> selesai! Sudah terlambat untuk menulis lebih banyak! </p> </body> </html> |
Setel berapa menit untuk menyimpan halaman di browser sebelum kedaluwarsa
Contoh ini menunjukkan cara menentukan waktu cache halaman di browser sebelum kedaluwarsa.
| Berikut ini adalah konten yang dikutip: <%Response.expires = -1%> <Html> <body> <p> Halaman ini akan disegarkan dengan setiap akses! </p> </body> </html> |
Atur tanggal kedaluwarsa atau waktu cache halaman di browser
Contoh ini menunjukkan cara menentukan waktu cache, tanggal atau waktu halaman di browser
| Berikut ini adalah konten yang dikutip: <% Response.expiresabsolute =#Mei 05.2001 05: 30: 30# %> <Html> <body> <p> Halaman ini akan berakhir pada 05 Mei 2001 05:30:30! </p> </body> </html> |
Periksa apakah pengguna masih terhubung ke server
Contoh ini menunjukkan cara memeriksa apakah pengguna terputus dari server.
| Berikut ini adalah konten yang dikutip: <Html> <body> <% Jika response.isclientConnected = true maka Response.write (pengguna masih terhubung!) kalau tidak Response.write (pengguna tidak terhubung!) akhiri jika %> </body> </html> |
Atur tipe konten
Contoh ini menunjukkan cara menentukan jenis konten.
| Berikut ini adalah konten yang dikutip: <% Response.contentType = teks/html %> <Html> <body> <p> Ini adalah beberapa teks </p> </body> </html> |
Setel Karakter Set
Contoh ini menunjukkan cara menentukan nama set karakter.
| Berikut ini adalah konten yang dikutip: <% Response.charset = iso8859-1 %> <Html> <body> <p> Ini adalah beberapa teks </p> </body> </html> |
Objek respons
Objek respons ASP digunakan untuk mengirim hasil output dari server ke pengguna. Set, properti, dan metodenya adalah sebagai berikut:
Bagikan: Manfaatkan pemetaan URL ASP.NET 2.0 Pendahuluan: Pemetaan URL adalah fitur baru yang disediakan di ASP.NET 2.0. Teknologi pemetaan URL membantu kita memetakan URL spesifik ke URL lain. Untuk membantu memahami, mari kita asumsikan bahwa Anda memiliki halaman yang disebut homePage.aspx di situs untuk mengakses beranda, dan semua pengguna juga menggunakannya