Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
веб клиент и json https://zx.oberon.org/forum/viewtopic.php?f=79&t=440 |
Страница 1 из 1 |
Автор: | budden [ 18 ноя 2018, 14:10 ] |
Заголовок сообщения: | веб клиент и json |
Задача состоит в следующем. У меня есть список из репозиториев github. Для каждого из них нужно сделать GET-запрос к определённому URL и получить из него JSON. В одном из полей JSON будет текст README, закодированный в base64. Его нужно сохранить в файл, раскодировав. Какой набор библиотек BlackBoxComponentBuilder для этого подойдёт? Может быть, уже есть приложение - образец? |
Автор: | vlad [ 19 ноя 2018, 05:57 ] |
Заголовок сообщения: | Re: веб клиент и json |
budden писал(а): Задача состоит в следующем. У меня есть список из репозиториев github. Для каждого из них нужно сделать GET-запрос к определённому URL и получить из него JSON. В одном из полей JSON будет текст README, закодированный в base64. Его нужно сохранить в файл, раскодировав. Какой набор библиотек для этого подойдёт? python + requests |
Автор: | budden [ 19 ноя 2018, 12:36 ] |
Заголовок сообщения: | Re: веб клиент и json |
Поправил вопрос. |
Автор: | Zorko [ 20 ноя 2018, 00:52 ] |
Заголовок сообщения: | Re: веб клиент и json |
Я бы для этой задачи взял Red, cURL и JSON. Для раскодирования из base64 использовал бы Debase. Просто для BlackBox'а вряд ли есть реализация JSON, а исходник раскодировщика из base64 я видел только в A2. Ещё очень сомневаюсь, что там есть хорошая реализация SSL. Да хоть какая-то. Спросите ещё на OberonCore, там люди работали с сетевыми задачами на BlackBox. |
Автор: | budden [ 20 ноя 2018, 22:38 ] |
Заголовок сообщения: | Re: веб клиент и json |
Скромно напомню о формате "вопрос-ответ", а то язык чешется начать обсуждать Red. Нашёл вот это: https://oberoncore.ru/bbcc/subs/yson/start, ставить не пробовал. |
Автор: | ivan_denisov [ 23 ноя 2018, 05:53 ] |
Заголовок сообщения: | Re: веб клиент и json |
Да, SSL есть в подситеме у Йозефа, но надо изучать. Я пока не пробовал скачивать по HTTPS ничего. Для HTTP у меня есть готовое решение, как раз обсуждаем на международном форуме сейчас https://community.blackboxframework.org ... f=32&t=208 |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |