Главная

api.network

Выполнение базовых HTTP-запросов

Methods

api.network.get(uri, timeout_ms)NetworkResult
api.network.isAvailable() → Boolean
api.network.post(uri, uploadData, uploadContentType, timeout_ms)NetworkResult

Methods description

get(uri, timeout_ms)NetworkResult

Выполнить GET-запрос на указанный URI. Вызов функции блокирует до завершения операции или истечении таймаута

Parameters:
Name Type Argument Default Description
uri String

полный URI HTTP-ресурса (например, http://ya.ru, http://192.168.1.1:8085/action и т.д.)

timeout_ms Number optional  60000

таймаут ожидания ответа в миллисекундах, если не задан то используется по умолчанию 60000

Return:

isAvailable() → Boolean

Проверить доступность сетевого подключения на устройстве (3G, GPRS, Wi-Fi и т.д.) Внимание! Наличие подключения не гарантирует доступность каких-либо сетевых ресуров.

Return:
Boolean

post(uri, uploadData, uploadContentType, timeout_ms)NetworkResult

Выполнить POST-запрос на указанный URI. Вызов функции блокирует до завершения операции или истечении таймаута

Parameters:
Name Type Argument Default Description
uri String

полный URI HTTP-ресурса (например, http://ya.ru, http://192.168.1.1:8085/action и т.д.)

uploadData *

данные для отправки в теле POST-запроса

uploadContentType String optional  "text/plain"

Mime-тип отправляемых данных, если не задан то используется по умолчанию "text/plain"

timeout_ms Number optional  60000

таймаут ожидания ответа в миллисекундах, если не задан то используется по умолчанию 60000

Return: