|
| __construct () |
| Download ($url, $file) |
| Get ($url) |
| Post ($url, $arPostData) |
| HTTPQuery ($method, $url, $postdata='') |
| Query ($method, $host, $port, $path, $postdata=false, $proto='', $post_content_type='N', $dont_wait_answer=false) |
| SetAuthBasic ($user, $pass) |
| ParseHeaders ($strHeaders) |
| setFollowRedirect ($follow) |
| setRedirectMax ($n) |
| SetAdditionalHeaders ($arHeader=array()) |
|
static | URN2URI ($urn, $server_name='') |
static | PrepareData ($arPostData, $prefix='') |
static | ParseURL ($url) |
static | sGet ($url, $follow_redirect=false) |
static | sPost ($url, $arPostData, $follow_redirect=false) |
static | sGetHeader ($url, $arHeader=array(), $httpTimeout=0) |
static | sPostHeader ($url, $arPostData, $arHeader=array(), $http_timeout=0) |
static | SetStatus ($status) |
static | GetLastStatus () |
static | SetAuthHeader ($bDigestEnabled=true) |
static | ParseAuthRequest () |
static | urlAddParams ($url, $add_params, $options=[]) |
static | urlDeleteParams ($url, $delete_params, $options=array()) |
static | urnEncode ($str, $charset=false) |
static | urnDecode ($str, $charset=false) |
static | isPathTraversalUri ($url) |
См. определение в файле http.php строка 6
◆ __construct()
◆ Download()
◆ Get()
◆ GetLastStatus()
◆ HTTPQuery()
HTTPQuery |
( |
| $method, |
|
|
| $url, |
|
|
| $postdata = '' ) |
@noinspection PhpUndefinedVariableInspection
См. определение в файле http.php строка 154
◆ isPathTraversalUri()
isPathTraversalUri |
( |
| $url | ) |
|
|
static |
◆ ParseAuthRequest()
◆ ParseHeaders()
ParseHeaders |
( |
| $strHeaders | ) |
|
◆ ParseURL()
◆ Post()
Post |
( |
| $url, |
|
|
| $arPostData ) |
◆ PrepareData()
PrepareData |
( |
| $arPostData, |
|
|
| $prefix = '' ) |
|
static |
◆ Query()
Query |
( |
| $method, |
|
|
| $host, |
|
|
| $port, |
|
|
| $path, |
|
|
| $postdata = false, |
|
|
| $proto = '', |
|
|
| $post_content_type = 'N', |
|
|
| $dont_wait_answer = false ) |
◆ SetAdditionalHeaders()
SetAdditionalHeaders |
( |
| $arHeader = array() | ) |
|
◆ SetAuthBasic()
SetAuthBasic |
( |
| $user, |
|
|
| $pass ) |
◆ SetAuthHeader()
SetAuthHeader |
( |
| $bDigestEnabled = true | ) |
|
|
static |
◆ setFollowRedirect()
setFollowRedirect |
( |
| $follow | ) |
|
◆ setRedirectMax()
◆ SetStatus()
◆ sGet()
sGet |
( |
| $url, |
|
|
| $follow_redirect = false ) |
|
static |
◆ sGetHeader()
sGetHeader |
( |
| $url, |
|
|
| $arHeader = array(), |
|
|
| $httpTimeout = 0 ) |
|
static |
Static Get with the ability to add headers and set the http timeout
- Аргументы
-
| $url | |
array | $arHeader | |
int | $httpTimeout | |
- Возвращает
- bool|string
См. определение в файле http.php строка 444
◆ sPost()
sPost |
( |
| $url, |
|
|
| $arPostData, |
|
|
| $follow_redirect = false ) |
|
static |
◆ sPostHeader()
sPostHeader |
( |
| $url, |
|
|
| $arPostData, |
|
|
| $arHeader = array(), |
|
|
| $http_timeout = 0 ) |
|
static |
Static Post with the ability to add headers and set the http timeout
- Аргументы
-
| $url | |
| $arPostData | |
array | $arHeader | |
int | $http_timeout | |
- Возвращает
- bool|string
См. определение в файле http.php строка 465
◆ urlAddParams()
urlAddParams |
( |
| $url, |
|
|
| $add_params, |
|
|
| $options = [] ) |
|
static |
◆ urlDeleteParams()
urlDeleteParams |
( |
| $url, |
|
|
| $delete_params, |
|
|
| $options = array() ) |
|
static |
◆ URN2URI()
URN2URI |
( |
| $urn, |
|
|
| $server_name = '' ) |
|
static |
◆ urnDecode()
urnDecode |
( |
| $str, |
|
|
| $charset = false ) |
|
static |
◆ urnEncode()
urnEncode |
( |
| $str, |
|
|
| $charset = false ) |
|
static |
◆ $additional_headers
$additional_headers = array() |
◆ $cookies
◆ $errno
◆ $errstr
◆ $follow_redirect
◆ $fp
◆ $headers
◆ $http_timeout
◆ $result
◆ $status
◆ $url
◆ $user_agent
Объявления и описания членов класса находятся в файле:
- C:/bitrix/modules/main/classes/general/http.php