Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется службами WINDOWS HTTP (WinHTTP). Дополнительные сведения см. в разделе:
Winhttp.h содержит следующие программные интерфейсы:
Функции
|
WinHttpAddRequestHeaders Добавляет один или несколько заголовков HTTP-запроса в дескриптор HTTP-запроса. (WinHttpAddRequestHeaders) |
|
WinHttpAddRequestHeadersEx Добавляет один или несколько заголовков HTTP-запросов в дескриптор HTTP-запроса, что позволяет использовать отдельные строки имени и значения. |
|
WinHttpCheckPlatform Функция WinHttpCheckPlatform определяет, поддерживается ли текущая платформа этой версией служб Http Microsoft Windows (WinHTTP). |
|
WinHttpCloseHandle Функция WinHttpCloseHandle закрывает один дескриптор HINTERNET . |
|
WinHttpConnect Функция WinHttpConnect задает исходный целевой сервер HTTP-запроса и возвращает дескриптор подключения HINTERNET в HTTP-сеанс для этого начального целевого объекта. |
|
WinHttpCrackUrl Функция WinHttpCrackUrl разделяет URL-адрес на компоненты, такие как имя узла и путь. |
|
WinHttpCreateProxyResolver Создает дескриптор для использования WinHttpGetProxyForUrlEx. |
|
WinHttpCreateUrl Создает URL-адрес из компонентов, таких как имя узла и путь. |
|
WinHttpDetectAutoProxyConfigUrl Находит URL-адрес файла автоматической настройки прокси-сервера (PAC). |
|
WinHttpFreeProxyResult Функция WinHttpFreeProxyResult освобождает данные, полученные при предыдущем вызове WinHttpGetProxyResult. |
|
WinHttpFreeProxySettingsEx Освобождает данные, полученные при предыдущем вызове WinHttpGetProxySettingsResultEx. |
|
WinHttpFreeQueryConnectionGroupResult Освобождает память, выделенную предыдущим вызовом WinHttpQueryConnectionGroup. |
|
WinHttpGetDefaultProxyConfiguration Извлекает конфигурацию прокси-сервера WinHTTP по умолчанию из реестра. |
|
WinHttpGetIEProxyConfigForCurrentUser Извлекает конфигурацию прокси-сервера Обозреватель Интернета для текущего пользователя. |
|
WinHttpGetProxyForUrl Извлекает данные прокси-сервера для указанного URL-адреса. (WinHttpGetProxyForUrl) |
|
WinHttpGetProxyForUrlEx Извлекает данные прокси-сервера для указанного URL-адреса. (WinHttpGetProxyForUrlEx) |
|
WinHttpGetProxyResult Функция WinHttpGetProxyResult извлекает результаты вызова WinHttpGetProxyForUrlEx. |
|
WinHttpGetProxySettingsEx Извлекает расширенные параметры прокси-сервера. |
|
WinHttpGetProxySettingsResultEx Извлекает результаты вызова WinHttpGetProxySettingsEx. |
|
WinHttpOpen Инициализирует для приложения использование функций WinHTTP и возвращает дескриптор сеанса WinHTTP. |
|
WinHttpOpenRequest Функция WinHttpOpenRequest создает дескриптор HTTP-запроса. |
|
WinHttpQueryAuthSchemes Функция WinHttpQueryAuthSchemes возвращает схемы авторизации, поддерживаемые сервером. |
|
WinHttpQueryConnectionGroup Извлекает перечисление http-подключений и их GUID. |
|
WinHttpQueryDataAvailable Возвращает объем данных в байтах, доступных для чтения с помощью WinHttpReadData. |
|
WinHttpQueryHeaders Функция WinHttpQueryHeaders извлекает сведения о заголовке, связанные с HTTP-запросом. |
|
WinHttpQueryHeadersEx Извлекает сведения о заголовке, связанные с HTTP-запросом; предоставляет способ получения проанализированных имен заголовков и строк значений. |
|
WinHttpQueryOption Функция WinHttpQueryOption запрашивает параметр Internet для указанного дескриптора. |
|
WinHttpReadData Функция WinHttpReadData считывает данные из дескриптора, открытого функцией WinHttpOpenRequest. |
|
WinHttpReadDataEx Считывает данные из дескриптора, открытого функцией WinHttpOpenRequest . |
|
WinHttpReceiveResponse Функция WinHttpReceiveResponse ожидает получения ответа на HTTP-запрос, инициированный WinHttpSendRequest. |
|
WinHttpRegisterProxyChangeNotification Регистрирует функцию обратного вызова, которую WinHTTP вызывает при изменении действующих параметров прокси-сервера. |
|
WinHttpResetAutoProxy Сбрасывает автоматический прокси-сервер. |
|
WinHttpSendRequest Отправляет указанный запрос на HTTP-сервер. (WinHttpSendRequest) |
|
WinHttpSetCredentials Функция WinHttpSetCredentials передает серверу необходимые учетные данные авторизации. |
|
WinHttpSetDefaultProxyConfiguration Задает конфигурацию прокси-сервера WinHTTP по умолчанию в реестре. |
|
WinHttpSetOption Функция WinHttpSetOption задает параметр Internet. |
|
WinHttpSetStatusCallback Функция WinHttpSetStatusCallback настраивает функцию обратного вызова, которую WinHTTP может вызывать по мере выполнения операции. |
|
WinHttpSetTimeouts Задает время ожидания, связанное с транзакциями HTTP. |
|
WinHttpTimeFromSystemTime Форматирует дату и время в соответствии со спецификацией HTTP версии 1.0. (WinHttpTimeFromSystemTime) |
|
WinHttpTimeToSystemTime Функция WinHttpTimeToSystemTime принимает строку времени и даты HTTP и преобразует ее в структуру SYSTEMTIME. |
|
WinHttpUnregisterProxyChangeNotification Отменяет регистрацию функции обратного вызова, зарегистрированной путем вызова WinHttpRegisterProxyChangeNotification. |
|
WinHttpWebSocketClose Закрывает подключение WebSocket. |
|
WinHttpWebSocketCompleteUpgrade Завершает подтверждение WebSocket, начатое WinHttpSendRequest. |
|
WinHttpWebSocketQueryCloseStatus Извлекает состояние закрытия, отправленное сервером. |
|
WinHttpWebSocketReceive Получает данные из подключения WebSocket. |
|
WinHttpWebSocketSend Отправляет данные через подключение WebSocket. |
|
WinHttpWebSocketShutdown Отправляет закрывающий кадр на сервер WebSocket, чтобы закрыть канал отправки, но оставляет канал получения открытым. |
|
WinHttpWriteData Функция WinHttpWriteData записывает данные запроса на HTTP-сервер. |
Функции обратного вызова
|
WINHTTP_PROXY_CHANGE_CALLBACK Представляет функцию обратного вызова изменений прокси-сервера, определяемую приложением. |
|
WINHTTP_STATUS_CALLBACK Представляет функцию обратного вызова состояния, определяемую приложением. |
Структуры
|
HTTP_VERSION_INFO Структура HTTP_VERSION_INFO содержит глобальную версию HTTP. |
|
URL_COMPONENTS Структура URL_COMPONENTS содержит составные части URL-адреса. Эта структура используется с функциями WinHttpCrackUrl и WinHttpCreateUrl. |
|
WINHTTP_ASYNC_RESULT Структура WINHTTP_ASYNC_RESULT содержит результат вызова асинхронной функции. Эта структура используется с прототипом WINHTTP_STATUS_CALLBACK. |
|
WINHTTP_AUTOPROXY_OPTIONS Структура WINHTTP_AUTOPROXY_OPTIONS используется для указания функции WinHttpGetProxyForURL, следует ли указывать URL-адрес файла автоматической настройки прокси-сервера (PAC) или автоматически находить URL-адрес с запросами DHCP или DNS в сети. |
|
WINHTTP_CERTIFICATE_INFO Структура WINHTTP_CERTIFICATE_INFO содержит сведения о сертификате, возвращенные сервером. Эта структура используется функцией WinHttpQueryOption. |
|
WINHTTP_CONNECTION_GROUP Представляет группу соединений. |
|
WINHTTP_CONNECTION_INFO Структура WINHTTP_CONNECTION_INFO содержит ИСХОДНЫй и целевой IP-адрес запроса, создающего ответ. |
|
WINHTTP_CREDS Содержит сведения об учетных данных пользователя, используемых для проверки подлинности сервера и прокси-сервера. (WINHTTP_CREDS) |
|
WINHTTP_CREDS_EX Содержит сведения об учетных данных пользователя, используемых для проверки подлинности сервера и прокси-сервера. (WINHTTP_CREDS_EX) |
|
WINHTTP_CURRENT_USER_IE_PROXY_CONFIG Структура WINHTTP_CURRENT_USER_IE_PROXY_CONFIG содержит сведения о конфигурации прокси-сервера Обозреватель Интернета. |
|
WINHTTP_EXTENDED_HEADER Представляет заголовок HTTP-запроса в виде пары строк "имя-значение". |
|
WINHTTP_HEADER_NAME Представляет имя заголовка HTTP-запроса. |
|
WINHTTP_HOST_CONNECTION_GROUP Представляет коллекцию групп соединений. |
|
WINHTTP_MATCH_CONNECTION_GUID Представляет ИДЕНТИФИКАТОР GUID подключения в целях сопоставления подключений. |
|
WINHTTP_PROXY_INFO Структура WINHTTP_PROXY_INFO содержит конфигурацию сеанса или прокси-сервера по умолчанию. |
|
WINHTTP_PROXY_RESULT Структура WINHTTP_PROXY_RESULT содержит коллекцию записей результатов прокси,предоставляемых WinHttpGetProxyResult. |
|
WINHTTP_PROXY_RESULT_ENTRY Структура WINHTTP_PROXY_RESULT_ENTRY содержит запись результата из вызова WinHttpGetProxyResult. |
|
WINHTTP_PROXY_SETTINGS_EX Структура WINHTTP_PROXY_SETTINGS_EX представляет расширенные параметры прокси-сервера. |
|
WINHTTP_PROXY_SETTINGS_PARAM Структура WINHTTP_PROXY_SETTINGS_PARAM представляет расширенные параметры прокси-сервера. |
|
WINHTTP_QUERY_CONNECTION_GROUP_RESULT Представляет коллекцию групп подключений узлов. |
|
WINHTTP_REQUEST_STATS Структура WINHTTP_REQUEST_STATS содержит различные статистические данные для запроса. |
|
WINHTTP_REQUEST_TIMES Структура WINHTTP_REQUEST_TIMES содержит различные сведения о времени для HTTP-запроса. |
|
WINHTTP_SECURITY_INFO Структура WINHTTP_SECURITY_INFO содержит различные сведения о времени для HTTP-запроса. |
|
WINHTTP_WEB_SOCKET_ASYNC_RESULT WINHTTP_WEB_SOCKET_ASYNC_RESULT включает состояние результата операции WebSocket. |
|
WINHTTP_WEB_SOCKET_STATUS Перечисление WINHTTP_WEB_SOCKET_STATUS включает состояние операции WebSocket. |
Перечисления
|
WINHTTP_PROXY_SETTINGS_TYPE Определяет константы, определяющие типы параметров прокси-сервера для API расширенных параметров прокси-сервера. |
|
WINHTTP_REQUEST_STAT_ENTRY Перечисление WINHTTP_REQUEST_STAT_ENTRY перечисляет доступные типы статистики запросов. |
|
WINHTTP_REQUEST_TIME_ENTRY Перечисление WINHTTP_REQUEST_TIME_ENTRY перечисляет доступные типы сведений о времени запроса. |
|
WINHTTP_WEB_SOCKET_BUFFER_TYPE Перечисление WINHTTP_WEB_SOCKET_BUFFER_TYPE включает типы буферов WebSocket. |
|
WINHTTP_WEB_SOCKET_CLOSE_STATUS Перечисление WINHTTP_WEB_SOCKET_CLOSE_STATUS включает состояние операции закрытия WebSocket. |
|
WINHTTP_WEB_SOCKET_OPERATION Перечисление WINHTTP_WEB_SOCKET_OPERATION включает тип операции WebSocket. |