|
Мистика get запроса средствами 1с | ☑ | ||
---|---|---|---|---|
0
kislitsin
17.10.19
✎
17:36
|
Коллеги приветствую.
Помогите пожалуйста может кто сталкивался. Обычный get запрос на сайт битрикс. Проверка подключения: ПараметрыЗапроса="bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth" Ответ=Соединение.Получить(СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки)); После выполнения файл по пути ИмяФайлаОтвета совершенно пустой. Свойство Ответ.КодСостояния равен 200 при этом строка в браузере на том же компе http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth возвращает: success PHPSESSID 73935435bd930f647ebc9c40eb368c89 sessid=d2d9e2d563cd532c386ff3e39be173b3 timestamp=1571314509 Танцую с бубном не первый день подскажите в чем могут быть траблы ? |
|||
1
DTX 4th
17.10.19
✎
17:37
|
fiddler
|
|||
2
kislitsin
17.10.19
✎
17:41
|
(1) было дело пользовался этим инструментом, но в браузере же все хорошо чем мне поможет fiddler ?
|
|||
3
Cyberhawk
17.10.19
✎
17:43
|
Ну так в браузере пади куки
|
|||
4
DTX 4th
17.10.19
✎
17:43
|
(2) Посмотришь, чем запросы отличаются
Заголовков может не хватать. Либо 1С неправильно парсит ответ |
|||
5
Ёпрст
17.10.19
✎
17:44
|
(0) дык синтаксис Получить, вроде как другой, там 2 параметра - Получить(<HTTPЗапрос>, <ИмяВыходногоФайла>) , не ?
|
|||
6
Сергиус
17.10.19
✎
17:44
|
(0)Попробуй получать ответ не в файл, а используя HTTPЗапрос
|
|||
7
kislitsin
17.10.19
✎
17:49
|
(6) Утоните что имеется ввиду, я пробовал так:
Ответ=Соединение.Получить(СокрЛП(ПараметрыЗапроса)) И думал получить ответ используя методы httpответ но проблема в том что выше обозначенный код вызвает исключение с сообщением что то типа неверный путь. |
|||
8
kislitsin
17.10.19
✎
17:50
|
Хотя в справке написано что параметр путь к файлу необязательный
|
|||
9
Cyberhawk
17.10.19
✎
17:51
|
(8) Необязательный.
ОтветСтрокой = Ответ.ПолучитьТелоКакСтроку() в твоем коде |
|||
10
kislitsin
17.10.19
✎
17:56
|
(9) пробовал не летает
код: Ответ=Соединение.Получить(СокрЛП(ПараметрыЗапроса)) вызывает исключение |
|||
11
kislitsin
17.10.19
✎
17:58
|
(1) fiddler поставил, сфомировал запросы в браузере и в 1с, заголовки отличаются, но куда копать и что менять хоть убей не понимаю.
|
|||
12
Надо работать
17.10.19
✎
18:04
|
(0) http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth
И де тут логин пароль? В браузере они явно в куках |
|||
13
Надо работать
17.10.19
✎
18:07
|
(10) чето вы путаете
<ИмяВыходногоФайла> (необязательный) Тип: Строка. Имя файла, в который помещаются данные полученного ресурса. Если не указан или содержит пустую строку, то тело ответа может быть получено из объекта HTTPОтвет. |
|||
14
kislitsin
17.10.19
✎
18:09
|
(13) А что путаю на ваш взгляд ?
|
|||
15
Надо работать
17.10.19
✎
18:10
|
На мой взгляд - тип объекта Соединение, или версию платформы, или еще что, смотрите код
|
|||
16
Cyberhawk
17.10.19
✎
18:14
|
(10) Ну так в метод надо передавать ХТТП-запрос, а не строку
|
|||
17
kislitsin
17.10.19
✎
18:18
|
(16) Да понял свою ошибку при моем синтаксисе имя файла обязательный параметры сча поробую ХТТП-запрос сделать
|
|||
18
kislitsin
17.10.19
✎
18:25
|
(16) сделал но метод Ответ.получитьТелоКакСтроку() то же возвращает пустую строку
|
|||
19
Ёпрст
17.10.19
✎
18:28
|
Больше кода
|
|||
20
Cyberhawk
17.10.19
✎
18:40
|
(18) Ну подготовь внешнюю обработку и выложи - мы проверим
|
|||
21
acht
17.10.19
✎
18:42
|
(0) > http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth
Ай-яй-яй, юноша. Жадность, это скверно. Проверка: http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth Версия антивирусного ядра: 7.0.41.7240 Вирусных записей: 8225402 Размер файла: 24.56 КБ MD5 файла: 80c56be639f2497159a77aca03c18333 ... >http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth/JSTAG_2[46c][406] infected with JS.BtcMine.87 >http://ninel-accessories.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth/JSTAG_3[89b][2a4] infected with JS.BtcMine.87 ... |
|||
22
acht
17.10.19
✎
18:44
|
Ну, например, https://vms.drweb.ru/online/
|
|||
23
Cyberhawk
17.10.19
✎
18:47
|
(22) Но контора-то действующая. Не фишинг.
|
|||
24
Надо работать
17.10.19
✎
18:50
|
(21) так может то битрикс шабашит ))
|
|||
25
kislitsin
18.10.19
✎
09:48
|
(21) Вообще обмен отвалился после лечения вирусов, может их недолечили.
В общем наверное 1с не причем. Всем спасибо за участие. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |