Имя: Пароль:
1C
1С v8
Помогите получить картинку по http
0 Повелитель
 
20.04.13
19:01
Вот код:
мСоединениеМирО = Новый HTTPСоединение("www.mir-otkrytok.com");
мСоединениеМирО.Получить("/i/images-src/13-3/000/13-3-009.jpg","D:\111.jpg");
   
//путь http://www.mir-otkrytok.com/i/images-src/13-3/000/13-3-009.jpg

подскажите что делаю не так?
1 Повелитель
 
20.04.13
19:36
Ошибка при вызове метода контекста (Получить)
   мСоединениеМирО.Получить(тестпуть,"D:\111.jpg");
по причине:
Ошибка работы с Интернет:  Couldn't connect to server


помогите
2 Wobland
 
20.04.13
19:39
помогаю. вставь шнур в сетевую карту
3 Wobland
 
20.04.13
19:42
только что проверил, увидел сумку. удачи
4 Повелитель
 
20.04.13
19:43
(3) вот дела, у меня не хочеть работать ((
5 Wobland
 
20.04.13
19:44
(4) описание ошибки (хотя, куда уж тут) иногда даже вставляют в исключение
6 Ковычки
 
20.04.13
19:48
ПроксиСервер = Новый ИнтернетПрокси; ?
7 Повелитель
 
20.04.13
19:49
Попытка
       мСоединениеМирО = Новый HTTPСоединение("www.mir-otkrytok.com");
       мСоединениеМирО.Получить("/i/images-src/13-3/000/13-3-009.jpg","D:\111.jpg");
   Исключение
       Сообщить(ОписаниеОшибки());
   КонецПопытки;



(6) Прокси нет, но сейчас напишу
8 Повелитель
 
20.04.13
19:50
(7) Ошибка
{Форма.Форма.Форма(1375)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет:  Couldn't connect to server
9 Повелитель
 
20.04.13
19:52
(6) не помогло.
может надо таймаут выставить попробовать?
10 Повелитель
 
20.04.13
19:59
не помогло даже не знаю куда копать :(
11 oleg_km
 
20.04.13
20:14
Надо:

мСоединениеМирО.Получить("i/images-src/13-3/000/13-3-009.jpg","D:\111.jpg");

слеш в начале ресурса не нужен. Но не уверен что падает из-за этого. Попробуй потом будем дальше смотреть
12 Повелитель
 
21.04.13
07:53
(11) не помогло
13 Megas
 
21.04.13
08:03
Есть способ проще...
Помоему называется
Скопировать()
Или
копировать()
Конфигуратора нет под рукой

В ообщем функция копирует файл из одного места в другое, может брать и через url
14 Повелитель
 
21.04.13
08:07
(13) спасибо сейчас попробую

Самое интересное что начало работать из сабжа
мСоединениеМирО = Новый HTTPСоединение("www.mir-otkrytok.com");
мСоединениеМирО.Получить("/i/images-src/13-3/000/13-3-009.jpg","D:\111.jpg");

с чем это связано не могу понять :(
15 Wobland
 
21.04.13
08:09
(14) после (3) ровно это же пробовал?
16 Повелитель
 
21.04.13
08:13
(15) да вчера часа 2 пробовал, даже в инет с разных провайдеров выходил и утром не работало, потом вместо www.mir-otkrytok.com вбил их ip, не помогло.
Зато после этого стало работать.
Может где то dns заглючило, не понимаю я как так!
17 1C-band
 
21.04.13
08:14
(13) Асболютно верно! А я уж попкорн достал. ))
18 Wobland
 
21.04.13
08:19
19 Повелитель
 
21.04.13
08:24
(18) в точку ))

(13) (17) Спасибо метод, действительно проще.
Я правильно понял КопироватьФайл() можно применять в случае если нет авторизации?
20 Повелитель
 
21.04.13
08:25
еще и работает в 2 раза быстрее, вообще супер )))
21 1C-band
 
21.04.13
08:28
(20) +1!
22 Повелитель
 
21.04.13
09:45
Весело, из дома все работает, запускаю на рабочем сервере:
Couldn't connect to server
Права вроде админские на моем сервере
23 Wobland
 
21.04.13
09:47
(22) выплюнь 1Ску. браузером с работы получаешь?
24 Повелитель
 
21.04.13
09:50
да браузером все получается.
Это могут быть какие-то настройки сервера www.mir-otkrytok.com?
25 Повелитель
 
21.04.13
10:01
Заработало В эксплорере прокси стоял, хотя у нас инет уже давно напрямую. Вот я дурак сразу туда не зашел, доверился мозиле.