|
| static RestApi | LIB_GetRestSafe () |
| |
| static void | GET (string Host, string Query=string.Empty, TStringStringMap IncParams=NULL, string HeaderType=string.Empty, RestCallback CB=NULL, int m___Timeout=obfv_REST_DEFAULT_TIMEOUT) |
| | [КЛИЕНТ-СЕРВЕР] Функция отправки GET запроса (асинхронный вызов)
|
| |
| static string | GET_NOW (string Host, string Query=string.Empty, TStringStringMap IncParams=NULL, string HeaderType=string.Empty, int m___Timeout=obfv_REST_DEFAULT_TIMEOUT) |
| | [КЛИЕНТ-СЕРВЕР] Функция отправки GET запроса (с ожиданием, сервер зафризит)
|
| |
| static string | POST_NOW (string Host, string Query=string.Empty, TStringStringMap IncParams=NULL, string MaybeJSON_Param=string.Empty, string HeaderType=string.Empty, int m___Timeout=obfv_REST_DEFAULT_TIMEOUT) |
| | [КЛИЕНТ-СЕРВЕР] Функция отправки POST запроса (с ожиданием, сервер зафризит)
|
| |
| static void | POST (string Host, string Query=string.Empty, TStringStringMap IncParams=NULL, string MaybeJSON_Param=string.Empty, string HeaderType=string.Empty, RestCallback CB=NULL, int m___Timeout=obfv_REST_DEFAULT_TIMEOUT) |
| | [КЛИЕНТ-СЕРВЕР] Функция отправки POST запроса (асинхронный вызов)
|
| |
◆ GET()
| static void KGB_LIB_RestAPI_Static::GET |
( |
string | Host, |
|
|
string | Query = string.Empty, |
|
|
TStringStringMap | IncParams = NULL, |
|
|
string | HeaderType = string.Empty, |
|
|
RestCallback | CB = NULL, |
|
|
int | m___Timeout = obfv_REST_DEFAULT_TIMEOUT ) |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция отправки GET запроса (асинхронный вызов)
- Аргументы
-
| Host | - строка, адрес ресурса куда отправлен будет запрос |
| Query | - сам запрос, может быть пустым |
| IncParams | - набор параметров вида ключ-значение |
| HeaderType | - типа заголовка (брать из KGB_LIB_ContentTypes) |
| CB | - обработчик для обратного вызова при получении ответа |
| m___Timeout | - таймаут запроса, в секундах. По умолчанию - 30 секунд |
- Возвращает
- Возвращает строку-ответ с ресурса
◆ GET_NOW()
| static string KGB_LIB_RestAPI_Static::GET_NOW |
( |
string | Host, |
|
|
string | Query = string.Empty, |
|
|
TStringStringMap | IncParams = NULL, |
|
|
string | HeaderType = string.Empty, |
|
|
int | m___Timeout = obfv_REST_DEFAULT_TIMEOUT ) |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция отправки GET запроса (с ожиданием, сервер зафризит)
- Аргументы
-
| Host | - строка, адрес ресурса куда отправлен будет запрос |
| Query | - сам запрос, может быть пустым |
| IncParams | - набор параметров вида ключ-значение |
| HeaderType | - типа заголовка (брать из KGB_LIB_ContentTypes) |
| m___Timeout | - таймаут запроса, в секундах. По умолчанию - 30 секунд |
- Возвращает
- Возвращает строку-ответ с ресурса
◆ LIB_GetRestSafe()
| static RestApi KGB_LIB_RestAPI_Static::LIB_GetRestSafe |
( |
| ) |
|
|
inlinestaticprivate |
◆ POST()
| static void KGB_LIB_RestAPI_Static::POST |
( |
string | Host, |
|
|
string | Query = string.Empty, |
|
|
TStringStringMap | IncParams = NULL, |
|
|
string | MaybeJSON_Param = string.Empty, |
|
|
string | HeaderType = string.Empty, |
|
|
RestCallback | CB = NULL, |
|
|
int | m___Timeout = obfv_REST_DEFAULT_TIMEOUT ) |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция отправки POST запроса (асинхронный вызов)
- Аргументы
-
| Host | - строка, адрес ресурса куда отправлен будет запрос |
| Query | - сам запрос, может быть пустым |
| IncParams | - набор параметров вида ключ-значение |
| MaybeJSON_Param | - строка данных json, если нужно что-то отправить в виде тела |
| HeaderType | - типа заголовка (брать из KGB_LIB_ContentTypes) |
| CB | - обработчик для обратного вызова при получении ответа |
| m___Timeout | - таймаут запроса, в секундах. По умолчанию - 30 секунд |
- Возвращает
- Возвращает строку-ответ с ресурса
◆ POST_NOW()
| static string KGB_LIB_RestAPI_Static::POST_NOW |
( |
string | Host, |
|
|
string | Query = string.Empty, |
|
|
TStringStringMap | IncParams = NULL, |
|
|
string | MaybeJSON_Param = string.Empty, |
|
|
string | HeaderType = string.Empty, |
|
|
int | m___Timeout = obfv_REST_DEFAULT_TIMEOUT ) |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция отправки POST запроса (с ожиданием, сервер зафризит)
- Аргументы
-
| Host | - строка, адрес ресурса куда отправлен будет запрос |
| Query | - сам запрос, может быть пустым |
| IncParams | - набор параметров вида ключ-значение |
| MaybeJSON_Param | - строка данных json, если нужно что-то отправить в виде тела |
| HeaderType | - типа заголовка (брать из KGB_LIB_ContentTypes) |
| m___Timeout | - таймаут запроса, в секундах. По умолчанию - 30 секунд |
- Возвращает
- Возвращает строку-ответ с ресурса
Объявления и описания членов класса находятся в файле: