Aracılığıyla paylaş


WinHTTP İşlevleri

WinHTTP aşağıdaki işlevleri sağlar:

WinHttpAddRequestHeaders

HTTP isteği tanıtıcısına bir veya daha fazla HTTP isteği üst bilgisi ekler.

WinHttpAddRequestHeadersEx

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.

winhttpcheckplatform

Geçerli platformun WinHTTP tarafından desteklenip desteklenmediğini belirler.

winhttpclosehandle

TEK bir HINTERNET tutamacını kapatır.

winhttpconnect

HTTP isteğinin ilk hedef sunucusunu belirtir.

WinHttpCrackUrl

Url'yi, ana bilgisayar adı ve yol gibi bileşen bölümlerine ayırır.

WinHttpCreateProxyResolver

WinHttpGetProxyForUrlExtarafından kullanılmak üzere bir tanıtıcı oluşturur.

WinHttpCreateUrl

Ana bilgisayar adı ve yolu gibi bileşen bölümlerinden bir URL oluşturur.

winhttpdetectAutoProxyConfigUrl

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.

WinHttpFreeProxyResult

WinHttpGetProxyResultönceki bir çağrıdan alınan verileri serbest bırakın.

WinHttpFreeProxySettingsEx

WinHttpGetProxySettingsResultEx önceki bir çağrıdan alınan verileri boşaltır.

WinhttpFreeQueryConnectionGroupResult

WinHttpQueryConnectionGroup önceki bir çağrı tarafından ayrılan belleği serbest bırakır.

WinHttpGetDefaultProxyConfiguration

Kayıt defterinden varsayılan WinHTTP proxy yapılandırmasını alır.

WinHTTPGetIEProxyConfigForCurrentUser

Geçerli kullanıcı için Internet Explorer (IE) proxy yapılandırmasını alır.

WinHttpGetProxyForUrl

Belirtilen URL için ara sunucu bilgilerini alır.

WinHttpGetProxyForUrlEx

Belirtilen URL için ara sunucu bilgilerini alır.

winhttpGetProxyResult

WinHttpGetProxyForUrlExçağrısının sonuçlarını alır.

WinHttpGetProxySettingsEx

Genişletilmiş ara sunucu ayarlarını alır.

WinhttpGetProxySettingsResultEx

WinHttpGetProxySettingsExçağrısının sonuçlarını alır.

WinHttpOpen

Uygulamanın WinHTTP işlevlerini kullanmasını başlatır.

winhttpopenRequest

BIR HTTP isteği tanıtıcısı oluşturur.

winhttpQueryAuthSchemes

Sunucunun desteklediği yetkilendirme düzenlerini döndürür.

WinhttpQueryConnectionGroup

WinHttp'nun bağlantılarının geçerli durumunun açıklamasını alır.

winhttpquerydataavailable

WinHttpReadDataile hemen okunabilecek veri bayt sayısını döndürür.

WinHttpQueryHeaders

HTTP isteğiyle ilişkili üst bilgi bilgilerini alır.

WinHttpQueryHeadersEx

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.

winhttpqueryoption

Belirtilen tanıtıcıda bir İnternet seçeneğini sorgular.

WinhttpReadData

WinHttpOpenRequest işlevi tarafından açılan bir tanıtıcıdan verileri okur.

winhttpreaddataex

WinHttpOpenRequest işlevi tarafından açılan bir tanıtıcıdan verileri okur.

WinHttpReceiveResponse

WinHttpSendRequesttarafından başlatılan http isteğini sonlandırır.

WinhttpRegisterProxyChangeNotification

Etkin ara sunucu ayarları değiştiğinde WinHTTP tarafından çağrılır bir geri çağırma işlevi kaydeder.

winhttpResetAutoProxy

Otomatik ara sunucuyu sıfırlar.

WinHttpSendRequest

Belirtilen isteği HTTP sunucusuna gönderir.

WinHttpSetCredentials

Gerekli yetkilendirme kimlik bilgilerini sunucuya geçirir.

WinHttpSetDefaultProxyConfiguration

Kayıt defterinde varsayılan WinHTTP proxy yapılandırmasını ayarlar.

WinHttpSetOption

Bir İnternet seçeneği ayarlar.

WinHttpSetStatusCallback

İşlem sırasında ilerleme kaydedildiğinden WinHTTP'nin çağırabileceği bir geri çağırma işlevi ayarlar.

WinHttpSetTimeouts

HTTP işlemleriyle ilgili çeşitli zaman aşımlarını ayarlar.

winhttptimefromsystemtime

Tarih ve saati HTTP sürüm 1.0 belirtimine göre biçimlendirır.

winhttptimetosystemtime

HTTP saat/tarih dizesini alır ve SYSTEMTIME yapısına dönüştürür.

winhttpUnregisterProxyChangeNotification

WinHttpRegisterProxyChangeNotificationçağrılarak kaydedilen geri çağırma işlevinin kaydını kaldırır.

winhttpwritedata

İstek verilerini bir HTTP sunucusuna yazar.

WinHttpWebSocketClose

WebSocket bağlantısını kapatır.

winhttpWebSocketCompleteUpgrade

WinHttpSendRequesttarafından başlatılan bir WebSocket el sıkışmasını tamamlar.

WinHttpWebSocketQueryCloseStatus

Bir sunucu tarafından gönderilen kapatma durumunu alır.

WinHttpWebSocketReceive

WebSocket bağlantısından veri alır.

winhttpWebSocketSend

WebSocket bağlantısı üzerinden veri gönderir.

winhttpWebSocketShutdown

WebSocket bağlantısına yakın bir çerçeve gönderir.