Имя: Пароль:
1C
1С v8
HTTPЗапрос.ОтправитьДляОбработки - ошибка
0 1Cnikkk
 
12.07.16
14:47
Здравствуйте!
Помогите найти, что не так. Уже все перегуглил и стопятсот раз перепробовал. Но не отправляется POST запрос.

Код:
ЗаголовокHTTP = Новый Соответствие();
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
СерверИсточник = НСтр(СтрокаСоединения, "Srvr") + НСтр(СтрокаСоединения, "Ref");
ЗаголовокHTTP.Вставить("Referer", СерверИсточник);

ЗаголовокHTTP.Вставить("Content-Type", "multipart/form-data; boundary=" + Boundary);
ЗаголовокHTTP.Вставить("Content-Length", XMLСтрока(ФайлОтправки.Размер()));
    
ssl = Новый ЗащищенноеСоединениеOpenSSL(Неопределено,Неопределено);
    
HTTP_Соединение = Новый HTTPСоединение(АдресСервера,,,,,,ssl);
    
ФайлРезультата = ПолучитьИмяВременногоФайла();
HTTP_Соединение.ОтправитьДляОбработки(ИмяФайлаТелаЗапроса, АдресСкрипта, ФайлРезультата, ЗаголовокHTTP);


Ошибка:
"Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет:   Couldn't resolve host name"
1 drcrasher
 
12.07.16
15:07
Couldn't resolve host name

тут вроде написано
2 1Cnikkk
 
12.07.16
15:17
drcrasher, так все ок то с адресом. Может некорректно что в самом запросе делаю?

АдресСервера = "https://________.ru/";;
АдресСкрипта = "api/v3/products/inventories/";
3 Shuher Smith
 
12.07.16
15:21
Убери "https://"; из адреса сервера.
4 1Cnikkk
 
12.07.16
15:36
(3) Если оставляю просто www..., то -
Ошибка работы с Интернет:  http метод запроса не разрешен для заданного ресурса (405)

а без www - то же Couldn't resolve host name

Вот чувствую, что мелочь какая-то, а полдня бьюсь без толку(
5 totparen
 
12.07.16
15:41
URLРазделенный = ПолучениеФайловИзИнтернетаКлиентСервер.РазделитьURL(Адрес);
    
    ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL;
    БезПрокси = Новый ИнтернетПрокси(Ложь);

    СоединениеHTTP = Новый HTTPСоединение(URLРазделенный.ИмяСервера,,,,БезПрокси,,ЗащищенноеСоединение);
6 1Cnikkk
 
12.07.16
15:51
Сработало вот так
HTTP_Соединение = Новый HTTPСоединение("www.     .ru/");//,,,,,,ssl);

Спасибо всем.

(5) - спасибо, протестирую еще такой вариант
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший