Objek server menyediakan akses ke metode dan properti di server, yang sebagian besar merupakan layanan fungsional sebagai program utilitas. (IIS membantu terjemahan)
Dengan objek server, Anda dapat memulai rutinitas objek ActiveX di server dan menggunakan layanan server aktif untuk menyediakan fungsi seperti HTML dan URL encoding.
1. Script.scriptTimeout
Setelah skrip dijalankan untuk jangka waktu tertentu, batas waktu dilakukan.
Waktu menjalankan skrip default umum server adalah 90 detik.
Anda dapat melihat dari kotak pop-up properti "situs web default" di "Layanan Informasi Internet", dan Anda juga dapat mengaturnya sendiri.
Haha, yang di atas tidak, 900 detik.
Itu harus menjadi kotak dialog "Konfigurasi" di tab "Home Directory", sama seperti WinXP.
Sebelum memahami waktu berjalan skrip, mari kita lihat program, dan fungsi utamanya adalah untuk menghitung waktu eksekusi halaman web.
[CTRL+A All Selections diberikan untuk menyalin: Anda dapat memodifikasi beberapa kode terlebih dahulu, dan kemudian klik Run]
Tentu saja, ASP yang sesuai adalah untuk melihat waktu eksekusi halaman yang ditampilkan oleh banyak situs.
1, Time.asp
<%startime = timer ()%> <a href =#bot> mari kita lihat waktu eksekusi di bawah ini </a> <% untuk i = 1 hingga 5000 response.write ("<hr>") Berikutnya %> Tentu saja, konten lain dapat ditambahkan di tengah. <br> <%endtime = timer ()%> <a name = bot> </a> <%= FormatNumber ((akhir startime)*1000,3)%> ms |
Maka jika program di atas menjadi untuk i = 1 hingga 5000000
Haha, apakah perasaan bahwa mesin tidak dapat segera bereaksi? Maka ini adalah waktu eksekusi skrip.
Untuk mengaktifkan program untuk mengeksekusi dengan baik, sekarang saatnya untuk mengambil waktu eksekusi skrip untuk waktu yang lama.
Bagaimana cara membuatnya lebih lama? Ubah default? Haha, tentu saja tidak :)
<%Server.scriptTimeout = 110%> |
Tentu saja, jika pengaturan waktu lebih besar dari 90 detik default, kode saat ini adalah: Tentukan bahwa server memproses skrip timeout setelah 110 detik.
Juga, penentuan waktu skrip tergantung pada program Anda sendiri. Secara umum, hampir sama dengan sekitar 100 detik. Bahkan jika itu dapat dieksekusi, orang yang melihat halaman web mungkin telah melintasi itu sejak lama.
Skrip waktu di atas adalah satu -satunya properti dari objek server
2. Server.htmlencode
HTMLencode adalah salah satu metode objek server. Ini memungkinkan Anda untuk HTML mengkode string tertentu, dan sementara HTML dapat menampilkan sebagian besar teks yang Anda tulis ke file ASP, Anda akan mengalami masalah ketika Anda perlu benar -benar memasukkan karakter yang digunakan dalam tag HTML. Ini karena ketika browser membaca string seperti itu, ia mencoba menjelaskannya.