|
Передача XML-файла из 1Сv7.7 на сервер Ø (Волшебник 12.12.2024 14:54) | ☑ | ||
---|---|---|---|---|
0
Prut1
naïve
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
naïve
12.12.24
✎
11:56
|
(5) Думаю, проблема в установлении заголовка (надо сообщить формат и кодировку): перепробовал разными способами - получаю код сообщения 406 Not Acceptable
(Сервер после выполнения согласования контента не нашёл содержимого, соответствующего критериям, заданным пользовательским агентом). |
|||
7
Prut1
naïve
12.12.24
✎
11:58
|
(1) Всё так, Волшебник, но у одного из наших клиентов до сих успешно трудится наша самописная конфа на 7-ке... Клиентов не бросаем!
|
|||
8
Prut1
naïve
12.12.24
✎
11:59
|
(3) Нет, не устарела и сделана как раз из-за того, что прежние инструменты для 7-ки (понятно, что и сама она) устарели!
|
|||
9
Prut1
naïve
12.12.24
✎
12:02
|
Всем, конечно, спасибо! Но мне бы мнение кого-то, кто эту компоненту использует! Автор пока мне (на InfoStart - она оттуда) не ответил.
|
|||
10
Prut1
naïve
12.12.24
✎
12:05
|
(5) Варианты мои были вокруг установки заголовка:
HTTPСоединение.УстановитьЗаголовокЗапроса("Content-Type","application/xml; charset=utf-8"); |
|||
11
Prut1
naïve
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
naïve
12.12.24
✎
12:37
|
(12) Нет, это специально созданная для 7-ки компонента, успешно используемая народом, приобретенная нами на InfoStart.
|
|||
16
Prut1
naïve
12.12.24
✎
12:39
|
Компонента нормально обеспечивает сейчас у нас запросы к серверу на получение XML-файлов!
Проблема пока в передаче (нужен взаимообмен информацией). |
|||
17
Garykom
гуру
12.12.24
✎
12:40
|
(15) с исходниками?
ну найдите прога на delphi/lazarus и пусть с вашим сервером проверит что за код 415 и в каком виде надо файлы отправлять |
|||
18
Prut1
naïve
12.12.24
✎
12:41
|
(14) Тупо пока не получается (пробуем готовое решение для 7-ки). Но как вариант, спасибо...
|
|||
19
Garykom
гуру
12.12.24
✎
12:41
|
||||
20
Prut1
naïve
12.12.24
✎
12:42
|
(17) Пока что я думаю, что ошибка у меня.
|
|||
21
Prut1
naïve
12.12.24
✎
12:44
|
Жду, все же, что кто-то пользовался этой компонентой.
Если не откликнутся, перейдем, скорее всего, на cURL. |
|||
22
Prut1
naïve
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
naïve
12.12.24
✎
13:59
|
(24) Спасибо!
|
|||
28
Prut1
naïve
12.12.24
✎
14:01
|
Еще раз всем респект!
|
|||
31
Prut1
naïve
12.12.24
✎
14:45
|
(26) Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |