База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект sock. / Свойства, методы и события
Метод .gethttprqstring
| Назначение: | Для выбранного сокета (выбор выполняется через sock.num) извлекает из буфера VAR до 255 байт строки HTTP-запроса. |
| Синтаксис: | ser.gethttprqstring(maxinplen as word) as string |
| Возвращает: | Строка с данными, извлечёнными из буфера VAR. |
| См. также: | Работа с HTTP-переменными, sock.httprqstring |
| Параметр | Описание |
| maxinplen | Максимальный объём возвращаемых данных (word). |
Подробности
Извлечённые данные безвозвратно удаляются из буфера VAR. Содержимое буфера VAR описано в разделе Подробно о переменных данных.
Длина извлекаемых данных ограничена наименьшим из трёх значений: объёмом данных в самом буфере, ёмкостью «принимающей» строковой переменной и пределом, заданным аргументом maxinplen.
Метод имеет смысл, только когда сокет работает в режиме HTTP (sock.httpmode = 1 - YES). Вызывайте его из HTML-страницы или из обработчика события on_sock_postdata.