{2087c2f4-2cef-4953-a8ab-66779b670495}

WinHttpRequest Component version 5.1

Registry

InProcServer32

C:\Windows\system32\winhttpcom.dll
  • ThreadingModel: Apartment

ProgID

WinHttp.WinHttpRequest.5.1

TypeLib

{662901fc-6951-4854-9eb2-d9a2570f2b2e}

Version

5.1

Instance

  • Type: ComObject

Methods

  • SetProxy: void SetProxy (HTTPREQUEST_PROXY_SETTING, Variant, Variant)
  • SetCredentials: void SetCredentials (string, string, HTTPREQUEST_SETCREDENTIALS_FLAGS)
  • Open: void Open (string, string, Variant)
  • SetRequestHeader: void SetRequestHeader (string, string)
  • GetResponseHeader: string GetResponseHeader (string)
  • GetAllResponseHeaders: string GetAllResponseHeaders ()
  • Send: void Send (Variant)
  • WaitForResponse: bool WaitForResponse (Variant)
  • Abort: void Abort ()
  • SetTimeouts: void SetTimeouts (int, int, int, int)
  • SetClientCertificate: void SetClientCertificate (string)
  • SetAutoLogonPolicy: void SetAutoLogonPolicy (WinHttpRequestAutoLogonPolicy)

Properties

  • Status: int Status () {get}
  • StatusText: string StatusText () {get}
  • ResponseText: string ResponseText () {get}
  • ResponseBody: Variant ResponseBody () {get}
  • ResponseStream: Variant ResponseStream () {get}

MIT License. Copyright (c) 2021 Strontic.