Найдено 69 результатов

harry
29 Август 2022, 12:06
Форум: cJSON
Тема: cJson - POST наполнение данными
Ответы: 13
Просмотры: 2595

cJson - POST наполнение данными

Как быть в таких случаях, когда размер строкового элемента JSON заранее неизвестен? Максимальный размер может быть значительным и явно объявить String не получится.
harry
29 Август 2022, 9:42
Форум: cJSON
Тема: cJson - POST наполнение данными
Ответы: 13
Просмотры: 2595

cJson - POST наполнение данными

Еще раз спасибо! Все отлично работает!
Теперь вопрос, как распарсить JSON в TestGroup и получить значение в TestGroup.SomeFileData? :)
harry
28 Август 2022, 21:06
Форум: cJSON
Тема: cJson - POST наполнение данными
Ответы: 13
Просмотры: 2595

cJson - POST наполнение данными

Спасибо! Попробую
harry
28 Август 2022, 13:34
Форум: cJSON
Тема: cJson - POST наполнение данными
Ответы: 13
Просмотры: 2595

cJson - POST наполнение данными

Добрый день! Возможно ли получить JSON из группы, если поле в группе объявлено, как ссылка на строку ? В поле группы предполагается текст загруженный из файла поэтому заранее размер поля определить невозможно. Например, такой вариант не проходит TestGroup GROUP SomeFileData &string end CODE Test...
harry
24 Август 2022, 9:21
Форум: CLARION for Windows
Тема: Передать JSON в COM - объект
Ответы: 7
Просмотры: 1274

Передать JSON в COM - объект

Нет, не в скобках дело. Это я экспериментировал, передавая параметры через переменные и просто текстом весь вызов метода, а левая ( в Кларионе в текcт вводится как {{. Подозреваю, что Кларион путается в разборе параметров метода. Как только в JSON объекте появляется второй параметр, отделенный запят...
harry
23 Август 2022, 19:10
Форум: CLARION for Windows
Тема: Передать JSON в COM - объект
Ответы: 7
Просмотры: 1274

Передать JSON в COM - объект

Да. В СБИС логи отправлял. Как всегда, говорят, что проблема в языке. На Питоне у них все работает )
harry
23 Август 2022, 18:59
Форум: CLARION for Windows
Тема: Передать JSON в COM - объект
Ответы: 7
Просмотры: 1274

Передать JSON в COM - объект

Вроде, и без кавычек проходит, а в том запросе, что с ошибкой и с кавычками не проходит.
harry
23 Август 2022, 18:10
Форум: CLARION for Windows
Тема: Передать JSON в COM - объект
Ответы: 7
Просмотры: 1274

Передать JSON в COM - объект

Странно, но такой запрос с JSON прошел. Возможно, дело в чем то еще

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

AdrWin$self.OleCtrl{'CallMethodWithoutAuth(4ed82c6a-f98f-4acc-83c7-a62af1fc0f35,
						cef5db48-ee1d-4c08-ad28-7790a1ae3a07,
						ExtSdk2.AuthByCert,
						{"Imprint": "***"},
						fix-online.sbis.ru)'}
harry
23 Август 2022, 17:12
Форум: CLARION for Windows
Тема: Передать JSON в COM - объект
Ответы: 7
Просмотры: 1274

Передать JSON в COM - объект

Коллеги, добрый день! Столкнулся с ошибкой COM-объекта при попытке передать в качестве параметра метода JSON объект. Похоже, что не нравятся фигурные скобки. Вот, пример кода: Result = AdrWin$self.OleCtrl{'CallMethodWithoutAuth(e7c5e035-b261-4628-8d16-371dbd458c97, 53660291-a1bc-4aad-ab66-c0dd1e47d4...
harry
27 Январь 2022, 14:40
Форум: LibCurl
Тема: Отправка массива файлов через Libcurl
Ответы: 17
Просмотры: 3390

Отправка массива файлов через Libcurl

Перечисленные вами методы смотрел. реализую через FormAddFile и FormPost. В заголовке задаю Content-type: multipart/form-data Сначала цикл по простым текстовым полям Loop Indx=1 to Records(pPostFields) Get(pPostFields,Indx) IF ~(pPostFields.Value and pPostFields.Id) Then Cycle. cfres = self.FormAdd(...
harry
27 Январь 2022, 14:26
Форум: LibCurl
Тема: Отправка массива файлов через Libcurl
Ответы: 17
Просмотры: 3390

Отправка массива файлов через Libcurl

Возникла необходимость отправить через Libcurl в одном запросе набор полей и список файлов (картинок). Какой правильный путь решения данной задачи ? Возможно ли из Clarion использовать такую конструкцию с передачей массива ? curl_formadd(&post, &last, CURLFORM_COPYNAME, "pictures",...
harry
25 Январь 2022, 9:01
Форум: LibCurl
Тема: libcurl for Clarion
Ответы: 449
Просмотры: 351759

libcurl for Clarion

Правильно я понимаю, что в этом случае необходим многократный вызов curl_formadd ?
harry
25 Январь 2022, 8:44
Форум: LibCurl
Тема: libcurl for Clarion
Ответы: 449
Просмотры: 351759

libcurl for Clarion

Добрый день!
Подскажите, пожалуйста, как в libcurl реализовать отправку по HTTP массива файлов, если такое возможно. Что то типа описанного здесь http://gnyanhub.com/uploading-multiple- ... rl-in-php/
harry
10 Ноябрь 2021, 21:27
Форум: CLARION for Windows
Тема: CRYPTOAPI и ГОСТ алгоритмы
Ответы: 17
Просмотры: 2777

CRYPTOAPI и ГОСТ алгоритмы

Не смотрел. Но нужен именно HASH по алгоритму CALG_GR3411_2012_256
harry
10 Ноябрь 2021, 20:01
Форум: CLARION for Windows
Тема: CRYPTOAPI и ГОСТ алгоритмы
Ответы: 17
Просмотры: 2777

CRYPTOAPI и ГОСТ алгоритмы

Дед Пахом писал(а): 10 Ноябрь 2021, 19:41 Могу предположить, что буфер слишком маленький
По идее для алгоритма CALG_GR3411_2012_256 размер хеша 256 бит = 64 байт.
hashlen = GR3411LEN должно хватать