Последняя версия DataExpress 2021.09.12

Изображение Скачать | Изображение Что нового?

HTTP_GET - Функция для выполнения простого web-запроса


Модератор: Разработчики расширений

Аватара пользователя
Develop-Soft
Сообщения: 2009
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 130 раз
Поблагодарили: 665 раз
Контактная информация:

HTTP_GET - Функция для выполнения простого web-запроса

Сообщение Develop-Soft » 09 авг 2019, 19:46

Функция: "HTTP_GET". Функция для выполнения HTTP-запроса методом GET (все параметры в URL).
Группа: "Интернет"

Может пригодится во многих случаях, где веб-сервисы отвечают на запрос простым текстом (plain). Коллекция таких сервисов с примерами использования будет пополняться ниже.

Примеры:

Код: Выделить всё

setfield('Результат',
HTTP_GET(
text('https://bitly.su/api/?
api=baa733ebb140b5e38f825e0407e64f4b7572f203
&url=[URL]
&format=text'))
)   

Результат: https://bitly.su/xhzd

Примечание: API ключ регистрируем свой. Это бесплатно.

Код: Выделить всё

setfield('Результат',
   HTTP_GET('https://base.mydataxpress.ru/myip/')
)   

Результат: Ваш внешний IP адрес интернет

Код: Выделить всё

setfield('Результат',
   HTTP_GET('https://mydataexpress.ru/latest_version.php')
)   

Результат: ДД.ММ.ГГГГ

...

Примечание:
Запрос выполняется в синхронном режиме и при задержках в ответах от запрашиваемых сервисов или с медленным интернетом могут происходит подвисания интерфейса программы.



[ Скачать ]

dxdb_icon Демо



Аватара пользователя
admin
Разработчик
Сообщения: 5890
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 72 раза
Поблагодарили: 577 раз

HTTP_GET - Функция для выполнения простого web-запроса

Сообщение admin » 14 сен 2021, 13:12

Скорее всего, надо отправлять post-запрос.


Вернуться в «Расширения и плагины (разработка и обсуждение)»