HTTPMemory()
Синтаксис
*Buffer = HTTPMemory(HttpRequest)
Описание
Возвращает буфер памяти, содержащий полный ответ HTTP-запроса, созданного с помощью aHTTPRequest() или HTTPRequestMemory(). После этого буфер должен быть освобожден с помощью FreeMemory().
Параметры
HttpRequest HTTP-запрос, для получения необработанного ответа.
Возвращаемое значение
Возвращает указатель на буфер памяти содержащий полный ответ HTTP-запроса. После этого буфер должен быть освобожден с помощью FreeMemory().
Пример
InitNetwork() HttpRequest = HTTPRequest(#PB_HTTP_Get, "https://www.google.com") If HttpRequest Debug "Ответ: " + HTTPInfo(HTTPRequest, #PB_HTTP_Response) *Response = HTTPMemory(HTTPRequest) FinishHTTP(HTTPRequest) Debug "размер ответа: " + MemorySize(*Response) FreeMemory(*Response) Else Debug "Ошибка создания запроса" EndIf
См. также
HTTPRequest(), HTTPRequestMemory()
Поддерживаемые OS
Все