IPConnection.HTTPBodyAsBuffer
| HTTPBodyAsBuffer (Работа с HTTP) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция возвращает текущее тело HTTP запроса в виде объекта буфера (даже если тело является текстом).
Синтаксис
IPConnection.HTTPBodyAsBuffer():<Тело HTTP запроса (BUFFER)>
Возвращаемое значение
Возвращает тело HTTP пакета в виде объекта буфера.
Примеры
//Фрагмент получает http пакет на сервере, как картинку
Try
If not TCP.HTTPReceive Then
Exit;
EndIf;
аКартинка:=Picture.Create();
aBuff:=TCP.HTTPBodyAsBuffer();
аКартинка.LoadFromBuffer(aBuff);
...
Finally
TCP.Disconnect();
EndTry;