|
Передача XML-файла из 1Сv7.7 на сервер Ø (Волшебник 12.12.2024 14:54)
Волшебник, MWWRuza, mishaPH, Arbuz, Fedor-1971, Prut1, abfm, arsik, d4rkmesa, Garykom, Builder, Chai Nic, skafandr, dchumak, sikuda, Хряк, Климов Сергей, youalex, AAA, trad, laeg, nextssbt, p-soft, Djelf, Буковка, Страждущий, dedmoroz777, kir-g, CepeLLlka, ADirks, ОбновляторОдинЭс, ALCAPONA, Кирпич, NorthWind, s_trikozin, Мультук, Vstur, bmitkin, Trucker, orakool, Флориан, Ager, Калиостро, Андрей_Андреич, H A D G E H O G s, Михаил Козлов, Aleksey, LienXo, Злоп, formista2000, DrShad
| ☑ |
0
Prut1
12.12.24
✎
11:20
|
Добрый день всем! Использую для интеграции 1Сv7.7 с другой системой замечательную компоненту HTTPS77.dll. Запросы по приёму файлов работают нормально, а отправка не получается. Может кто-то прислать пример реально работающего у него запроса на передачу с помощью этой компоненты XML-файл на сервер? Заранее спасибо!
|
|
1
Волшебник
12.12.24
✎
11:22
|
На носу 2025 год и все используют v8
|
|
2
Злоп
12.12.24
✎
11:29
|
(0) может на ИС на странице этой компоненты вопрос задать?
|
|
3
Garykom
12.12.24
✎
11:36
|
(0) данная замечательная компонента устарела
используйте curl или нечто иное
|
|
4
Garykom
12.12.24
✎
11:38
|
(3)+ например
WinHTTP.WinHTTPRequest(.5.1)
MSXML2.ServerXMLHTTP(.6.0)
|
|
5
Builder
12.12.24
✎
11:43
|
(0) Что конкретно не получается?
|
|
6
Prut1
12.12.24
✎
11:56
|
(5) Думаю, проблема в установлении заголовка (надо сообщить формат и кодировку): перепробовал разными способами - получаю код сообщения 406 Not Acceptable
(Сервер после выполнения согласования контента не нашёл содержимого, соответствующего критериям, заданным пользовательским агентом).
|
|
7
Prut1
12.12.24
✎
11:58
|
(1) Всё так, Волшебник, но у одного из наших клиентов до сих успешно трудится наша самописная конфа на 7-ке... Клиентов не бросаем!
|
|
8
Prut1
12.12.24
✎
11:59
|
(3) Нет, не устарела и сделана как раз из-за того, что прежние инструменты для 7-ки (понятно, что и сама она) устарели!
|
|
9
Prut1
12.12.24
✎
12:02
|
Всем, конечно, спасибо! Но мне бы мнение кого-то, кто эту компоненту использует! Автор пока мне (на InfoStart - она оттуда) не ответил.
|
|
10
Prut1
12.12.24
✎
12:05
|
(5) Варианты мои были вокруг установки заголовка:
HTTPСоединение.УстановитьЗаголовокЗапроса("Content-Type","application/xml; charset=utf-8");
|
|
11
Prut1
12.12.24
✎
12:06
|
(2) Конечно, с этого я и начал, а потом уже сюда.
|
|
12
Builder
12.12.24
✎
12:26
|
Это серверная компонента?
Может все таки HTTPSrv7.dll ?
|
|
13
Garykom
12.12.24
✎
12:32
|
(12) у ТС речь вероятно про
https://infostart.ru/1c/tools/1152364/
нечто наваянное на лазарусе
имхо тупиковый путь
|
|
14
Garykom
12.12.24
✎
12:36
|
ну перепиши тупо на curl
какая нафик разница использовать ВК (когда не требуется ОбработкаВнешнегоСобытия)
или вызов приложения из командной строки с параметрами и чтение файла результата
|
|
15
Prut1
12.12.24
✎
12:37
|
(12) Нет, это специально созданная для 7-ки компонента, успешно используемая народом, приобретенная нами на InfoStart.
|
|
16
Prut1
12.12.24
✎
12:39
|
Компонента нормально обеспечивает сейчас у нас запросы к серверу на получение XML-файлов!
Проблема пока в передаче (нужен взаимообмен информацией).
|
|
17
Garykom
12.12.24
✎
12:40
|
(15) с исходниками?
ну найдите прога на delphi/lazarus и пусть с вашим сервером проверит что за код 415
и в каком виде надо файлы отправлять
|
|
18
Prut1
12.12.24
✎
12:41
|
(14) Тупо пока не получается (пробуем готовое решение для 7-ки). Но как вариант, спасибо...
|
|
19
Garykom
12.12.24
✎
12:41
|
например H A D G E H O G s прекрасно Delphi знает ))
Кирпич тоже
|
|
20
Prut1
12.12.24
✎
12:42
|
(17) Пока что я думаю, что ошибка у меня.
|
|
21
Prut1
12.12.24
✎
12:44
|
Жду, все же, что кто-то пользовался этой компонентой.
Если не откликнутся, перейдем, скорее всего, на cURL.
|
|
22
Prut1
12.12.24
✎
12:45
|
Респект всем, кто написал (приятно, что не один:))!
|
|
23
ADirks
12.12.24
✎
12:48
|
(14) + тем более, что есть ВК curl1c.dll
|
|
24
MWWRuza
12.12.24
✎
13:03
|
+(23) - (21) перейдем, скорее всего, на cURL.
Карлик (ВК curl1c.dll) - вообще вещь! :-)
По сути - это ядро от курл, завернутое в оболочку ВК.
Перепробовал все по началу, но, она - оптимальна.
Потихоньку везде, где осталось что-то другое, переделываю на нее. Проблемы какие были с ней (детские болезни) - автор решил. Сейчас и придраться не к чему. И, что не мало-важно, автор на связи, и здесь на форуме присутствует.
|
|
25
Arbuz
12.12.24
✎
13:29
|
(23) (24) Тем более эту ВК нет никакой необходимости приобретать на ИС. Ну, и возможности типичного curl'а перекрывают все задачи клиента.
|
|
26
sikuda
12.12.24
✎
13:58
|
(0)(14) "ну перепиши тупо на curl" - мне это идея нравится!
Но порви систему -> напиши на 1С Исполнителе (okhttp от jvm)
https://1cmycloud.com/console/help/executor/docs/stdlib/executor/Std/Http/HttpRequest_ru/
|
|
27
Prut1
12.12.24
✎
13:59
|
(24) Спасибо!
|
|
28
Prut1
12.12.24
✎
14:01
|
Еще раз всем респект!
|
|
31
Prut1
12.12.24
✎
14:45
|
(26) Спасибо!
|
|