|
Не работает Get запрос | ☑ | ||
---|---|---|---|---|
0
Masterzez
23.01.18
✎
12:37
|
Добрый день. Коллеги есть такой код
Соединение = Новый HTTPСоединение("thumb7.shutterstock.com", 80); // Get-запрос к ресурсу на сервере. Запрос = Новый HTTPЗапрос("/display_pic_with_logo/1014806/270790184/" + "stock-photo-summer-holidays-background-sea-background-270790184.jpg"); Результат = Соединение.Получить(Запрос); через браузер все пашет а вот через 1с не хотит на строчке Результат = Соединение.Получить(Запрос); встает и говорит, что не может установить соединение проблемы с интернетом((( |
|||
1
DmitrO
23.01.18
✎
12:40
|
Браузер на клиенте, а код небось на сервере работает.
|
|||
2
Masterzez
23.01.18
✎
12:51
|
(1) неа... и там и там секс был...
|
|||
3
tesseract
23.01.18
✎
13:47
|
Проверить брандмауэр и настройки прокси. Может из-за них рубиться коннект просто.
|
|||
4
Masterzez
23.01.18
✎
13:50
|
(3) а в браузере почему работает?
|
|||
5
baclazhan
23.01.18
✎
13:59
|
В cmd пингуется?
|
|||
6
VS-1976
23.01.18
✎
14:07
|
(4) Проверять нужно в браузере IE. Смотри мои посты по проблеме.
Нет интернета в 1С 8.3 |
|||
7
tesseract
23.01.18
✎
14:10
|
(4) Так посмотри в нем настройки прокси и пропущен ли он через брэндмауэр.
|
|||
8
Masterzez
23.01.18
✎
14:28
|
(5) нет
|
|||
9
Masterzez
23.01.18
✎
14:44
|
Прокси в браузере есть , прописал , но че то не работает пока...
|
|||
10
Masterzez
23.01.18
✎
14:52
|
А брандмауэр ваще отключен...
|
|||
11
DmitrO
23.01.18
✎
15:14
|
а может у вас внешняя обработка под не полными правами?
|
|||
12
Dzenn
гуру
23.01.18
✎
15:20
|
может https хочет?
|
|||
13
Dzenn
гуру
23.01.18
✎
15:21
|
Скорее всего, хочет https. а) убери "80" во втором параметре, б) поставь Новый ЗащищённоеСоединение() в соответствующем параметре
|
|||
14
sitex
naïve
23.01.18
✎
15:26
|
(0) На 8.3 код рабочий проверено. Получаю двоичные данные. Попробовали на другой машине в локал. сети ?
|
|||
15
Masterzez
23.01.18
✎
15:45
|
(11) под админом
|
|||
16
Masterzez
23.01.18
✎
15:47
|
(14) какая версия платформы код на клиенте или на сервере?
|
|||
17
sitex
naïve
23.01.18
✎
16:01
|
(16) 8.3.10.2561 ,Клиент
|
|||
18
arsik
гуру
23.01.18
✎
16:13
|
(9) Блин. Ну тут понятно, что дело в прокси.
Вариант 1. Прописать его в настройках соединения Вариант 2. Прописать его в настройках браузера под пользователем под которым запускается служба сервера 1С |
|||
19
Dzenn
гуру
23.01.18
✎
16:14
|
(16) подтверждаю, код рабочий.
Соединение = Новый HTTPСоединение("thumb7.shutterstock.com", 80); // Get-запрос к ресурсу на сервере. Запрос = Новый HTTPЗапрос("/display_pic_with_logo/1014806/270790184/" + "stock-photo-summer-holidays-background-sea-background-270790184.jpg"); Результат = Соединение.Получить(Запрос); А = Результат.ПолучитьТелоКакДвоичныеДанные(); А.Записать("C:\TEMP\1.jpg"); вернуло картинку |
|||
20
sitex
naïve
23.01.18
✎
16:20
|
(16) на Сервере. также все работает + из под прокси еще .
|
|||
21
Masterzez
23.01.18
✎
16:24
|
(20) Всем спасибо. Проблема как я понимаю в платформе не работало на 8.3.10.2561 на 8.3.9.2033 работает
|
|||
22
dezss
23.01.18
✎
16:57
|
(14) +1
Совместимость в 8.2.16 тоже работает |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |