[QUOTE]olesya elfimova написал:
[QUOTE][URL=/community/webdev/user/9984/]Владимир Куликов[/URL] написал:
[QUOTE] [URL=/community/webdev/user/9660942/]olesya elfimova[/URL] написал:
Вовзращается код состояния 405.[/QUOTE]
Добавьте такую строчку:
Ответ = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
Если Ответ.КодСостояния = 200 Тогда
............[/QUOTE]
Сразу же возник вопрос, почему POST, когда мне нужно GET.
Поменяла комунду на GET и получилось.
Пишу полный код:
НастройкиПодключения = БУС_ОбменССайтомВызовСервера.ПолучитьНастройкиПодключения(СтруктураНастроек);
SSL = ?(НастройкиПодключения.ЗащищенноеСоединение,
ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение(), Неопределено);
Соединение = Новый HTTPСоединение(НастройкиПодключения.Сервер,
НастройкиПодключения.Порт,
НастройкиПодключения.Пользователь,
НастройкиПодключения.Пароль,
НастройкиПодключения.Прокси, , SSL);
HTTPЗапрос = Новый HTTPЗапрос("/upload/1c_exchange/myxml.xml");
Ответ = Соединение.ВызватьHTTPМетод("GET", HTTPЗапрос);
Если Ответ.КодСостояния = 200 Тогда
ТелоФайла = Ответ.ПолучитьТелоКакСтроку();
КонецЕсли;[/QUOTE]
Главное, что у вас получилось.
[QUOTE][URL=/community/webdev/user/9984/]Владимир Куликов[/URL] написал:
[QUOTE] [URL=/community/webdev/user/9660942/]olesya elfimova[/URL] написал:
Вовзращается код состояния 405.[/QUOTE]
Добавьте такую строчку:
Ответ = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
Если Ответ.КодСостояния = 200 Тогда
............[/QUOTE]
Сразу же возник вопрос, почему POST, когда мне нужно GET.
Поменяла комунду на GET и получилось.
Пишу полный код:
НастройкиПодключения = БУС_ОбменССайтомВызовСервера.ПолучитьНастройкиПодключения(СтруктураНастроек);
SSL = ?(НастройкиПодключения.ЗащищенноеСоединение,
ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение(), Неопределено);
Соединение = Новый HTTPСоединение(НастройкиПодключения.Сервер,
НастройкиПодключения.Порт,
НастройкиПодключения.Пользователь,
НастройкиПодключения.Пароль,
НастройкиПодключения.Прокси, , SSL);
HTTPЗапрос = Новый HTTPЗапрос("/upload/1c_exchange/myxml.xml");
Ответ = Соединение.ВызватьHTTPМетод("GET", HTTPЗапрос);
Если Ответ.КодСостояния = 200 Тогда
ТелоФайла = Ответ.ПолучитьТелоКакСтроку();
КонецЕсли;[/QUOTE]
Главное, что у вас получилось.