WinHTTP İşlevleri
WinHTTP aşağıdaki işlevleri sağlar:
-
HTTP isteği tanıtıcısına bir veya daha fazla HTTP isteği üst bilgisi ekler.
-
BIR HTTP isteği tanıtıcısına bir veya daha fazla HTTP isteği üst bilgisi oluşturduğunuzda, ayrı ad/değer dizeleri kullanabilirsiniz.
-
Geçerli platformun WinHTTP tarafından desteklenip desteklenmediğini belirler.
-
TEK bir HINTERNET tutamacını kapatır.
-
HTTP isteğinin ilk hedef sunucusunu belirtir.
-
Url'yi, ana bilgisayar adı ve yol gibi bileşen bölümlerine ayırır.
-
WinHttpGetProxyForUrlExtarafından kullanılmak üzere bir tanıtıcı oluşturur.
-
Ana bilgisayar adı ve yolu gibi bileşen bölümlerinden bir URL oluşturur.
-
Ara Sunucu Otomatik Yapılandırma (PAC) dosyasının URL'sini bulur. Bu işlev PAC dosyasının URL'sini bildirir, ancak dosyayı indirmez.
-
WinHttpGetProxyResultönceki bir çağrıdan alınan verileri serbest bırakın.
-
WinHttpGetProxySettingsResultEx önceki bir çağrıdan alınan verileri boşaltır.
-
WinHttpQueryConnectionGroup önceki bir çağrı tarafından ayrılan belleği serbest bırakır.
-
Kayıt defterinden varsayılan WinHTTP proxy yapılandırmasını alır.
-
Geçerli kullanıcı için Internet Explorer (IE) proxy yapılandırmasını alır.
-
Belirtilen URL için ara sunucu bilgilerini alır.
-
Belirtilen URL için ara sunucu bilgilerini alır.
-
WinHttpGetProxyForUrlExçağrısının sonuçlarını alır.
-
Genişletilmiş ara sunucu ayarlarını alır.
-
WinHttpGetProxySettingsExçağrısının sonuçlarını alır.
-
Uygulamanın WinHTTP işlevlerini kullanmasını başlatır.
-
BIR HTTP isteği tanıtıcısı oluşturur.
-
Sunucunun desteklediği yetkilendirme düzenlerini döndürür.
-
WinHttp'nun bağlantılarının geçerli durumunun açıklamasını alır.
-
WinHttpReadDataile hemen okunabilecek veri bayt sayısını döndürür.
-
HTTP isteğiyle ilişkili üst bilgi bilgilerini alır.
-
HTTP isteğiyle ilişkili üst bilgi bilgilerini alır; ayrıştırılan üst bilgi adı ve değer dizelerini almak için bir yol sunar.
-
Belirtilen tanıtıcıda bir İnternet seçeneğini sorgular.
-
WinHttpOpenRequest işlevi tarafından açılan bir tanıtıcıdan verileri okur.
-
WinHttpOpenRequest işlevi tarafından açılan bir tanıtıcıdan verileri okur.
-
WinHttpSendRequesttarafından başlatılan http isteğini sonlandırır.
-
Etkin ara sunucu ayarları değiştiğinde WinHTTP tarafından çağrılır bir geri çağırma işlevi kaydeder.
-
Otomatik ara sunucuyu sıfırlar.
-
Belirtilen isteği HTTP sunucusuna gönderir.
-
Gerekli yetkilendirme kimlik bilgilerini sunucuya geçirir.
-
Kayıt defterinde varsayılan WinHTTP proxy yapılandırmasını ayarlar.
-
Bir İnternet seçeneği ayarlar.
-
İşlem sırasında ilerleme kaydedildiğinden WinHTTP'nin çağırabileceği bir geri çağırma işlevi ayarlar.
-
HTTP işlemleriyle ilgili çeşitli zaman aşımlarını ayarlar.
-
Tarih ve saati HTTP sürüm 1.0 belirtimine göre biçimlendirır.
-
HTTP saat/tarih dizesini alır ve SYSTEMTIME yapısına dönüştürür.
-
WinHttpRegisterProxyChangeNotificationçağrılarak kaydedilen geri çağırma işlevinin kaydını kaldırır.
-
İstek verilerini bir HTTP sunucusuna yazar.
-
WebSocket bağlantısını kapatır.
-
WinHttpSendRequesttarafından başlatılan bir WebSocket el sıkışmasını tamamlar.
-
Bir sunucu tarafından gönderilen kapatma durumunu alır.
-
WebSocket bağlantısından veri alır.
-
WebSocket bağlantısı üzerinden veri gönderir.
-
WebSocket bağlantısına yakın bir çerçeve gönderir.