ReactOS 0.4.16-dev-250-g3ecd236
|
#include "wine/heap.h"
#include "wine/list.h"
#include "wine/unicode.h"
#include "ole2.h"
#include "sspi.h"
#include "wincrypt.h"
Go to the source code of this file.
Classes | |
struct | object_vtbl |
struct | object_header |
struct | hostdata |
struct | session |
struct | connect |
struct | netconn |
struct | header |
struct | authinfo |
struct | request |
struct | task_header |
struct | send_request |
struct | receive_response |
struct | query_data |
struct | read_data |
struct | write_data |
Enumerations | |
enum | auth_target { TARGET_INVALID = -1 , TARGET_SERVER , TARGET_PROXY , TARGET_MAX } |
enum | auth_scheme { SCHEME_INVALID = -1 , SCHEME_BASIC , SCHEME_NTLM , SCHEME_PASSPORT , SCHEME_DIGEST , SCHEME_NEGOTIATE , SCHEME_MAX } |
Variables | |
static const WCHAR | getW [] = {'G','E','T',0} |
static const WCHAR | postW [] = {'P','O','S','T',0} |
static const WCHAR | headW [] = {'H','E','A','D',0} |
static const WCHAR | slashW [] = {'/',0} |
static const WCHAR | http1_0 [] = {'H','T','T','P','/','1','.','0',0} |
static const WCHAR | http1_1 [] = {'H','T','T','P','/','1','.','1',0} |
static const WCHAR | chunkedW [] = {'c','h','u','n','k','e','d',0} |
static void SIZE_T | size |
HINSTANCE winhttp_instance | DECLSPEC_HIDDEN |
Enumerator | |
---|---|
SCHEME_INVALID | |
SCHEME_BASIC | |
SCHEME_NTLM | |
SCHEME_PASSPORT | |
SCHEME_DIGEST | |
SCHEME_NEGOTIATE | |
SCHEME_MAX |
Definition at line 146 of file winhttp_private.h.
Enumerator | |
---|---|
TARGET_INVALID | |
TARGET_SERVER | |
TARGET_PROXY | |
TARGET_MAX |
Definition at line 138 of file winhttp_private.h.
|
inlinestatic |
Definition at line 324 of file cookie.c.
Referenced by send_request().
BOOL add_request_headers | ( | struct request * | request, |
const WCHAR * | headers, | ||
DWORD | len, | ||
DWORD | flags | ||
) |
Definition at line 495 of file request.c.
Referenced by add_cookie_headers(), send_request(), and WinHttpAddRequestHeaders().
struct object_header * addref_object | ( | struct object_header * | hdr | ) |
Definition at line 49 of file handle.c.
Referenced by alloc_handle(), grab_object(), WinHttpConnect(), WinHttpOpenRequest(), WinHttpQueryDataAvailable(), WinHttpReadData(), WinHttpReceiveResponse(), WinHttpSendRequest(), and WinHttpWriteData().
HINTERNET alloc_handle | ( | struct object_header * | hdr | ) |
Definition at line 88 of file handle.c.
Definition at line 1809 of file request.c.
Definition at line 1138 of file request.c.
Referenced by do_authorization().
Definition at line 123 of file handle.c.
Referenced by free_handle(), pqInsert(), and WinHttpCloseHandle().
struct object_header * grab_object | ( | HINTERNET | hinternet | ) |
Definition at line 56 of file handle.c.
Referenced by WinHttpAddRequestHeaders(), WinHttpCloseHandle(), WinHttpConnect(), WinHttpGetProxyForUrl(), WinHttpOpenRequest(), WinHttpQueryAuthSchemes(), WinHttpQueryDataAvailable(), WinHttpQueryHeaders(), WinHttpQueryOption(), WinHttpReadData(), WinHttpReceiveResponse(), WinHttpSendRequest(), WinHttpSetCredentials(), WinHttpSetOption(), WinHttpSetStatusCallback(), WinHttpSetTimeouts(), and WinHttpWriteData().
Definition at line 250 of file net.c.
Referenced by close_connection(), connection_collector(), handle_redirect(), and open_connection().
struct netconn * netconn_create | ( | struct hostdata * | host, |
const struct sockaddr_storage * | sockaddr, | ||
int | timeout | ||
) |
Definition at line 186 of file net.c.
Referenced by open_connection().
Definition at line 758 of file net.c.
Referenced by open_connection().
Definition at line 768 of file net.c.
Referenced by request_query_option().
Definition at line 539 of file net.c.
Referenced by read_more_data().
BOOL netconn_resolve | ( | WCHAR * | hostname, |
INTERNET_PORT | port, | ||
struct sockaddr_storage * | addr, | ||
int | timeout | ||
) |
Definition at line 725 of file net.c.
Referenced by open_connection().
BOOL netconn_secure_connect | ( | struct netconn * | conn, |
WCHAR * | hostname, | ||
DWORD | security_flags, | ||
CredHandle * | cred_handle, | ||
BOOL | check_revocation | ||
) |
Definition at line 264 of file net.c.
Referenced by open_connection().
Definition at line 424 of file net.c.
Referenced by secure_proxy_connect(), send_request(), and write_data().
Definition at line 596 of file net.c.
Referenced by open_connection(), receive_response(), and WinHttpSetTimeouts().
BOOL process_header | ( | struct request * | request, |
const WCHAR * | field, | ||
const WCHAR * | value, | ||
DWORD | flags, | ||
BOOL | request_only | ||
) |
Definition at line 430 of file request.c.
Referenced by add_accept_types_header(), add_host_header(), add_request_headers(), do_authorization(), handle_passport_redirect(), read_reply(), and send_request().
Definition at line 1494 of file request.c.
Referenced by netconn_close(), and open_connection().
void release_object | ( | struct object_header * | hdr | ) |
Definition at line 72 of file handle.c.
Referenced by connect_destroy(), free_handle(), request_destroy(), task_proc(), WinHttpAddRequestHeaders(), WinHttpCloseHandle(), WinHttpConnect(), WinHttpGetProxyForUrl(), WinHttpOpen(), WinHttpOpenRequest(), WinHttpQueryAuthSchemes(), WinHttpQueryDataAvailable(), WinHttpQueryHeaders(), WinHttpQueryOption(), WinHttpReadData(), WinHttpReceiveResponse(), WinHttpSendRequest(), WinHttpSetCredentials(), WinHttpSetOption(), WinHttpSetStatusCallback(), WinHttpSetTimeouts(), and WinHttpWriteData().
Definition at line 159 of file apps.c.
Referenced by DllMain(), and process_detach().
Definition at line 263 of file cookie.c.
Referenced by record_cookies().
Definition at line 476 of file session.c.
Referenced by handle_redirect(), and WinHttpConnect().
Definition at line 316 of file winhttp_private.h.
Definition at line 328 of file winhttp_private.h.
Definition at line 340 of file winhttp_private.h.
Referenced by run_script().
Definition at line 4782 of file request.c.
Definition at line 40 of file winhttp_private.h.
Referenced by set_content_length().
|
extern |
Definition at line 289 of file d3dcompiler_private.h.
Definition at line 38 of file winhttp_private.h.
Referenced by finished_reading().
Definition at line 39 of file winhttp_private.h.
Referenced by build_proxy_connect_string(), and WinHttpOpenRequest().
Definition at line 35 of file winhttp_private.h.
Referenced by handle_redirect(), HTMLFormElement_put_method(), HTMLFormElement_submit(), send_request(), and test_WinHttpSendRequest().
Definition at line 301 of file winhttp_private.h.
Definition at line 37 of file winhttp_private.h.