Имя: Пароль:
1C
1С v8
ошибка http запроса
0 Bambr49
 
17.07.17
10:38
Создал http сервис ,рабочий,через браузер отрабатывает.пытаюсь послать к нему запрос из обработки

Соединение = Новый  HTTPСоединение("//localhost/jsut11_dev2/hs/",80,"admin3","aspLong3com");
    Запрос = Новый HTTPЗапрос("Ostatok");
    ОтветНаЗапрос = Соединение.Получить(Запрос);
пишет
ОтветНаЗапрос = Соединение.Получить(Запрос);
по причине:
Ошибка работы с Интернет:   Couldn't resolve host name
помогите плз где засада?
1 Bambr49
 
17.07.17
10:39
через браузер //localhost/jsut11_dev2/hs/ отрабатывает и имя с паролем принимает
2 Лефмихалыч
 
17.07.17
10:39
через браузер оно выполняется на твоей машине, а код 1С выполняется на сервере приложений
3 Bambr49
 
17.07.17
10:40
то есть сервер 1с мою машину,то ись клиента не видит
?
4 Bambr49
 
17.07.17
10:41
блин..ая на ней апач локальный поднял...
5 Bambr49
 
17.07.17
10:42
то есть апач на 1с сервере поднимать нужно?
6 Лефмихалыч
 
17.07.17
10:44
(5) ну, - или обращаться к твоей машине не по localhost, а по fqdn, которое будет правильно резолвиться с сервера приложений.
7 Bambr49
 
17.07.17
10:46
(6) или запрос на клиенте выполнять?..правильно понял?
8 Лефмихалыч
 
17.07.17
11:13
(7) нет, не правильно. Убери слово localhost из кода. Замени на fqdn, который резолвится в сети отовсюду
9 Bambr49
 
17.07.17
11:16
(8) спасибо,попробую...только fqdn еще и в конфе апача прописать нужно,верно думаю?
10 Bambr49
 
17.07.17
12:23
(8) ничего не помогает...так и пишет
Ошибка работы с Интернет:   Couldn't resolve host name
11 Bambr49
 
17.07.17
12:24
подозреваю ошибка в синтаксисе...кто нить может дать пример кода..не разу просто не работал с http сервисами
12 quest
 
17.07.17
12:25
пробей ip адрес, с именами потом разберешься. и убери // в начале адреса
13 Bambr49
 
17.07.17
12:28
(12) спасибо,попробую
14 Bambr49
 
17.07.17
12:32
прогресс))
Ошибка работы с Интернет:   Не могу установить соединение
15 Лефмихалыч
 
17.07.17
12:35
(14) а теперь настрой фаервол на своей машине так, чтобы он пропускал 80й порт снаружи внутрь
16 Bambr49
 
17.07.17
12:41
(15) ок,пробую
17 Bambr49
 
17.07.17
12:58
(12) (15) вы не поверите,но таки да)
18 Bambr49
 
17.07.17
14:32
еще проблема соединяет,выполняет запрос в модуле Сервиса,но
при возврате пишет
Тело = ОтветНаЗапрос.ПолучитьТелоКакСтроку("utf-8");
Обработчик запроса не найден
19 Bambr49
 
17.07.17
14:37
(18) то есть Тело = "Обработчик запроса не найден"
20 Bambr49
 
17.07.17
16:02
вопрос закрыт ,спасибо..все работает