KGB_LIB 8.1
KGB_LIB Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс KGB_LIB_RestAPI_Static

Закрытые статические члены

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 секунд
Возвращает
Возвращает строку-ответ с ресурса

Объявления и описания членов класса находятся в файле: