IHttpHandler Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan kontrak yang ASP.NET terapkan untuk memproses permintaan Web HTTP secara sinkron menggunakan handler HTTP kustom.
public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- Turunan
Keterangan
Anda dapat menulis penangan HTTP kustom untuk memproses jenis permintaan HTTP tertentu yang telah ditentukan sebelumnya dalam bahasa yang sesuai dengan Spesifikasi Bahasa Umum (CLS). Kode yang dapat dieksekusi yang ditentukan dalam HttpHandler
kelas, bukan asp konvensional atau halaman Web ASP.NET, merespons permintaan spesifik ini. Handler HTTP memberi Anda sarana untuk berinteraksi dengan layanan permintaan dan respons tingkat rendah dari server Web IIS dan menyediakan fungsionalitas seperti ekstensi ISAPI tetapi dengan model pemrograman yang lebih sederhana.
Jika handler Anda akan mengakses nilai status sesi, itu harus mengimplementasikan IRequiresSessionState antarmuka (antarmuka penanda tanpa metode).
Properti
IsReusable |
Mendapatkan nilai yang menunjukkan apakah permintaan lain dapat menggunakan IHttpHandler instans. |
Metode
ProcessRequest(HttpContext) |
Memungkinkan pemrosesan permintaan Web HTTP oleh kustom |