Имя: Пароль:
1C
1С v8
Не работает http запрос
0 SherifSP
 
10.06.19
21:53
Добрый вечер друзья, первый раз сталкиваюсь с http запросами, при выполнении следующего кода программа выдает ошибку "Ошибка работы с Интернет:  Couldn't resolve host name" подскажите, что не так делаю, заранее благодарен.

Запрос = "";
HTTPЗапрос = Новый HTTPЗапрос("http://iskander.mstarproject.com/?action=exchange&type=sale&mode=checkauth";);
HTTPЗапрос.УстановитьТелоИзСтроки(Запрос,КодировкаТекста.UTF8);
HTTPСоединение = Новый HTTPСоединение("http://iskander.mstarproject.com/?action=exchange&type=sale&mode=checkauth";);
ФайлОтвета = ПолучитьИмяВременногоФайла();
Ответ = HTTPСоединение.Получить(HTTPЗапрос);
1 Irbis
 
10.06.19
22:02
Хост в соединении отдельно, ресурс в запросе отдельно. В СП всё написано.
2 SherifSP
 
10.06.19
22:03
(1) Можно пример пожалуйста
3 Irbis
 
10.06.19
22:04
iskander.mstarproject.com хост
action=exchange&type=sale&mode=checkauth запрос
4 SherifSP
 
10.06.19
22:20
(3) Спасибо, получилось, если в ответ пришел код 404 это что значит?
5 Irbis
 
10.06.19
22:24
6 Сияющий в темноте
 
11.06.19
08:45
вы хоть немного почитайте о работе http перед тем как код писать.
сообществк нужны программисты,а не дятлы-копипасты.
7 Cyberhawk
 
11.06.19
08:49
Файл ответа какой-то, мрак
8 SherifSP
 
11.06.19
21:52
(3) Как передать логин и пароль при подключении?
9 runoff_runoff
 
11.06.19
21:55
(8) всё в HTTPСоединении
10 SherifSP
 
11.06.19
21:57
(9) Можно пожалуйста пример?
11 SherifSP
 
11.06.19
22:02
HTTPСоединение = Новый HTTPСоединение("iskander.mstarproject.com",,Пароль,Логин) в итоге сайт вернул ответ "Access denied"
12 SherifSP
 
11.06.19
22:03
(9) Что сначала логин или пароль?
13 SherifSP
 
11.06.19
22:04
(9) Получилось, сначала нужен логин, потом пароль
14 SherifSP
 
11.06.19
22:06
(9) Спасибо
15 SherifSP
 
11.06.19
22:07
(9) Если нужно выгрузить файл Xml куда его пихать?
16 runoff_runoff
 
11.06.19
22:08
в тело
17 SherifSP
 
11.06.19
22:08
(16) В виде строки Json или можно указать путь к файлу ?
18 runoff_runoff
 
11.06.19
22:11
(17) начинать нада с формата запроса.. это у вас JSON?
19 runoff_runoff
 
11.06.19
22:13
{data: "сюда запихнуть XML"}
20 SherifSP
 
11.06.19
22:14
(18) У меня на выбор или в формате JSON или XML файлом
21 SherifSP
 
11.06.19
22:14
(19) Так? HTTPЗапрос.УстановитьТелоИзСтроки({data: "сюда запихнуть XML"},КодировкаТекста.UTF8);
22 runoff_runoff
 
11.06.19
22:16
конечно JSON.. тогда оформить тело в виде строки JSON и всё..
23 runoff_runoff
 
11.06.19
22:17
HTTPЗапрос.УстановитьТелоИзСтроки("{ля ля ля}");
24 SherifSP
 
11.06.19
22:22
(22) Проще чем в формате XML?
25 SherifSP
 
11.06.19
22:24
(19) {data: "сюда запихнуть XML"} запихнуть путь к файлу xml?