Skip to content

http_class

  • Full name: \http_class

Properties

host_name

public $host_name

host_port

public $host_port

proxy_host_name

public $proxy_host_name

proxy_host_port

public $proxy_host_port

socks_host_name

public $socks_host_name

socks_host_port

public $socks_host_port

socks_version

public $socks_version

protocol

public $protocol

request_method

public $request_method

user_agent

public $user_agent

accept

public $accept

authentication_mechanism

public $authentication_mechanism

user

public $user

password

public $password

realm

public $realm

workstation

public $workstation

proxy_authentication_mechanism

public $proxy_authentication_mechanism

proxy_user

public $proxy_user

proxy_password

public $proxy_password

proxy_realm

public $proxy_realm

proxy_workstation

public $proxy_workstation

request_uri

public $request_uri

request

public $request

request_headers

public $request_headers

request_user

public $request_user

request_password

public $request_password

request_realm

public $request_realm

request_workstation

public $request_workstation

proxy_request_user

public $proxy_request_user

proxy_request_password

public $proxy_request_password

proxy_request_realm

public $proxy_request_realm

proxy_request_workstation

public $proxy_request_workstation

request_body

public $request_body

request_arguments

public $request_arguments

protocol_version

public $protocol_version

timeout

public $timeout

data_timeout

public $data_timeout

debug

public $debug

log_debug

public $log_debug

debug_response_body

public $debug_response_body

html_debug

public $html_debug

support_cookies

public $support_cookies

cookies

public $cookies

error

public $error

error_code

public $error_code

exclude_address

public $exclude_address

follow_redirect

public $follow_redirect

redirection_limit

public $redirection_limit

response_status

public $response_status

response_message

public $response_message

file_buffer_length

public $file_buffer_length

force_multipart_form_post

public $force_multipart_form_post

prefer_curl

public $prefer_curl

keep_alive

public $keep_alive

sasl_authenticate

public $sasl_authenticate

state

public $state

use_curl

public $use_curl

connection

public $connection

content_length

public $content_length

response

public $response

read_response

public $read_response

read_length

public $read_length

request_host

public $request_host

next_token

public $next_token

redirection_level

public $redirection_level

chunked

public $chunked

remaining_chunk

public $remaining_chunk

last_chunk_read

public $last_chunk_read

months

public $months

session

public $session

connection_close

public $connection_close

force_close

public $force_close

connected_host

public $connected_host

connected_port

public $connected_port

connected_ssl

public $connected_ssl

Methods

Tokenize

public Tokenize(mixed $string, mixed $separator = ""): mixed

Parameters:

Parameter Type Description
$string mixed
$separator mixed

CookieEncode

public CookieEncode(mixed $value, mixed $name): mixed

Parameters:

Parameter Type Description
$value mixed
$name mixed

SetError

public SetError(mixed $error, mixed $error_code = HTTP_CLIENT_ERROR_UNSPECIFIED_ERROR): mixed

Parameters:

Parameter Type Description
$error mixed
$error_code mixed

SetPHPError

public SetPHPError(mixed $error, mixed& $php_error_message, mixed $error_code = HTTP_CLIENT_ERROR_UNSPECIFIED_ERROR): mixed

Parameters:

Parameter Type Description
$error mixed
$php_error_message mixed
$error_code mixed

SetDataAccessError

public SetDataAccessError(mixed $error, mixed $check_connection): mixed

Parameters:

Parameter Type Description
$error mixed
$check_connection mixed

OutputDebug

public OutputDebug(mixed $message): mixed

Parameters:

Parameter Type Description
$message mixed

GetLine

public GetLine(): mixed

PutLine

public PutLine(mixed $line): mixed

Parameters:

Parameter Type Description
$line mixed

PutData

public PutData(mixed $data): mixed

Parameters:

Parameter Type Description
$data mixed

FlushData

public FlushData(): mixed

ReadChunkSize

public ReadChunkSize(): mixed

ReadBytes

public ReadBytes(mixed $length): mixed

Parameters:

Parameter Type Description
$length mixed

EndOfInput

public EndOfInput(): mixed

Resolve

public Resolve(mixed $domain, mixed& $ip, mixed $server_type): mixed

Parameters:

Parameter Type Description
$domain mixed
$ip mixed
$server_type mixed

Connect

public Connect(mixed $host_name, mixed $host_port, mixed $ssl, mixed $server_type = 'HTTP'): mixed

Parameters:

Parameter Type Description
$host_name mixed
$host_port mixed
$ssl mixed
$server_type mixed

Disconnect

public Disconnect(): mixed

GetRequestArguments

public GetRequestArguments(mixed $url, mixed& $arguments): mixed

Parameters:

Parameter Type Description
$url mixed
$arguments mixed

Open

public Open(mixed $arguments): mixed

Parameters:

Parameter Type Description
$arguments mixed

Close

public Close(mixed $force): mixed

Parameters:

Parameter Type Description
$force mixed

PickCookies

public PickCookies(mixed& $cookies, mixed $secure): mixed

Parameters:

Parameter Type Description
$cookies mixed
$secure mixed

GetFileDefinition

public GetFileDefinition(mixed $file, mixed& $definition): mixed

Parameters:

Parameter Type Description
$file mixed
$definition mixed

ConnectFromProxy

public ConnectFromProxy(mixed $arguments, mixed& $headers): mixed

Parameters:

Parameter Type Description
$arguments mixed
$headers mixed

SendRequest

public SendRequest(mixed $arguments): mixed

Parameters:

Parameter Type Description
$arguments mixed

SetCookie

public SetCookie(mixed $name, mixed $value, mixed $expires = "", mixed $path = "/", mixed $domain = "", mixed $secure, mixed $verbatim): mixed

Parameters:

Parameter Type Description
$name mixed
$value mixed
$expires mixed
$path mixed
$domain mixed
$secure mixed
$verbatim mixed

SendRequestBody

public SendRequestBody(mixed $data, mixed $end_of_data): mixed

Parameters:

Parameter Type Description
$data mixed
$end_of_data mixed

ReadReplyHeadersResponse

public ReadReplyHeadersResponse(mixed& $headers): mixed

Parameters:

Parameter Type Description
$headers mixed

Redirect

public Redirect(mixed& $headers): mixed

Parameters:

Parameter Type Description
$headers mixed

Authenticate

public Authenticate(mixed& $headers, mixed $proxy, mixed& $proxy_authorization, mixed& $user, mixed& $password, mixed& $realm, mixed& $workstation): mixed

Parameters:

Parameter Type Description
$headers mixed
$proxy mixed
$proxy_authorization mixed
$user mixed
$password mixed
$realm mixed
$workstation mixed

ReadReplyHeaders

public ReadReplyHeaders(mixed& $headers): mixed

Parameters:

Parameter Type Description
$headers mixed

ReadReplyBody

public ReadReplyBody(mixed& $body, mixed $length): mixed

Parameters:

Parameter Type Description
$body mixed
$length mixed

ReadWholeReplyBody

public ReadWholeReplyBody(mixed& $body): mixed

Parameters:

Parameter Type Description
$body mixed

SaveCookies

public SaveCookies(mixed& $cookies, mixed $domain = '', mixed $secure_only, mixed $persistent_only): mixed

Parameters:

Parameter Type Description
$cookies mixed
$domain mixed
$secure_only mixed
$persistent_only mixed

SavePersistentCookies

public SavePersistentCookies(mixed& $cookies, mixed $domain = '', mixed $secure_only): mixed

Parameters:

Parameter Type Description
$cookies mixed
$domain mixed
$secure_only mixed

GetPersistentCookies

public GetPersistentCookies(mixed& $cookies, mixed $domain = '', mixed $secure_only): mixed

Parameters:

Parameter Type Description
$cookies mixed
$domain mixed
$secure_only mixed

RestoreCookies

public RestoreCookies(mixed $cookies, mixed $clear = 1): mixed

Parameters:

Parameter Type Description
$cookies mixed
$clear mixed


Automatically generated on 2025-03-18