Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
API HTTP Server versi 2.0 membuat antrean permintaan dan asosiasi URL versi 1.0 menjadi usang dengan antrean permintaan versi 2.0. Versi yang berbasis objek memungkinkan aplikasi memberikan informasi versi yang spesifik untuk aplikasi tersebut. Aplikasi dapat secara otomatis memanggil versi struktur yang benar untuk sistem operasi tempat aplikasi berjalan.
Antrean Permintaan
Dimulai dengan HTTP Server versi 2.0 API, antrean permintaan dibuat dengan HttpCreateRequestQueue membuat fungsi versi 1.0 usang HttpCreateHttpHandle. Grup URL diperkenalkan dalam versi 2.0 dengan fungsiHttpCreateUrlGroup. URL ditambahkan ke grup menggunakan HttpAddUrlToUrlGroup yang membuat fungsi HttpAddUrl versi 1.0 usang. Grup URL versi 2.0 tidak boleh digunakan dengan antrean permintaan versi 1.0.
Dimulai dengan versi 2.0, fungsi versi 1.0 berikut usang dan tidak dapat digunakan dengan antrean permintaan versi 2.0:
Untuk informasi selengkapnya tentang mengonfigurasi grup URL, lihat topik Mengonfigurasi Grup URL. Untuk informasi selengkapnya tentang antrean permintaan versi 2.0, lihat topik Antrean Permintaan Bernama.
Versi Object-Scoped
Dalam versi 1.0, aplikasi menyediakan versi HTTP Server API dalam panggilan untuk HttpInitialize. Informasi versi hanya diterima dari aplikasi pertama yang disebut HttpInitialize dan diterapkan ke semua aplikasi HTTP Server API dalam proses yang sama. Dimulai dengan API versi 2.0, informasi versi global yang disediakan dalam panggilan ke HttpInitialize tidak digunakan. Untuk aplikasi versi 2.0, versi HTTP Server API diteruskan dalam parameter Versi ketika antrean permintaan atau sesi server dibuat oleh HttpCreateRequestQueue atau HttpCreateServerSession. Saat antrean permintaan dibuat dengan versi 1.0 HttpCreateHttpHandle, antrean permintaan secara otomatis ditandai sebagai versi 1.0. Aplikasi versi 1.0 dan versi 2.0 dapat berjalan dalam proses yang sama.
Struktur HTTP_REQUEST dan HTTP_RESPONSE diperbarui untuk menyertakan informasi autentikasi di HTTP Server versi 2.0 API. HTTP_REQUEST_V1 dan HTTP_REQUEST_V2 khusus untuk versi API yang digunakan oleh aplikasi. Namun, aplikasi tidak boleh menggunakan struktur ini secara langsung dalam kodenya; sebaliknya mereka harus menggunakan HTTP_REQUEST untuk mendapatkan versi yang benar berdasarkan versi antrean permintaan tempat permintaan diterima. Selain itu, ketahuilah bahwa ukuran struktur HTTP_REQUEST didasarkan pada versi sistem operasi tempat kode dikompilasi.