Versions in this module Expand all Collapse all v1 v1.5.34 Feb 5, 2023 Changes in this version + const WINHTTP_ACCESS_TYPE_NO_PROXY — windows/amd64 + const WINHTTP_AUTOPROXY_AUTO_DETECT — windows/amd64 + const WINHTTP_AUTOPROXY_CONFIG_URL — windows/amd64 + const WINHTTP_AUTO_DETECT_TYPE_DHCP — windows/amd64 + const WINHTTP_AUTO_DETECT_TYPE_DNS_A — windows/amd64 + func CloseHandle(hInternet HInternet) error — windows/amd64 + func LpwstrToString(d Lpwstr) string — windows/amd64 + func SetTimeouts(hInternet HInternet, nResolveTimeout int, nConnectTimeout int, ...) error — windows/amd64 + func StringToLpwstr(s string) *uint16 — windows/amd64 + type Allocated interface — windows/amd64 + Free func() error + type AutoProxyOptions struct — windows/amd64 + DwAutoDetectFlags Dword + DwFlags Dword + FAutoLogonIfChallenged bool + LpszAutoConfigUrl Lpwstr + type CurrentUserIEProxyConfig struct — windows/amd64 + FAutoDetect bool + LpszAutoConfigUrl Lpwstr + LpszProxy Lpwstr + LpszProxyBypass Lpwstr + func GetIEProxyConfigForCurrentUser() (*CurrentUserIEProxyConfig, error) + func (p *CurrentUserIEProxyConfig) Free() error + type Dword uint32 — windows/amd64 + type HInternet uintptr — windows/amd64 + func Open(pszAgentW Lpwstr, dwAccessType Dword, pszProxyW Lpwstr, pszProxyBypassW Lpwstr, ...) (HInternet, error) + type Lpwstr *uint16 — windows/amd64 + type ProxyInfo struct — windows/amd64 + DwAccessType Dword + LpszProxy Lpwstr + LpszProxyBypass Lpwstr + func GetDefaultProxyConfiguration() (*ProxyInfo, error) + func GetProxyForUrl(hInternet HInternet, lpcwszUrl Lpwstr, pAutoProxyOptions *AutoProxyOptions) (*ProxyInfo, error) + func (p *ProxyInfo) Free() error v1.2.8-test Feb 5, 2023