|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
ZVano |
|
||||||||||
Опытный Профиль Группа: Участник Сообщений: 258 Регистрация: 11.12.2006 Где: Украина, Кривой Р ог Репутация: нет Всего: 4 |
Доброго времени суток всем.
Есть один сайт https://auth.js.sign.eu.iit.com.ua, который обрывает соединение при попытке обратиться к нему через прокси средствами Zend_Http_Client. При этом :
Пакетным сниффером Wireshark выявлено, что CURL и file_get_contents работают по протоколу TLS 1.2, а Zend_Http_Client использует TLS 1.0 Помогите плс. загрузить страницу https://auth.js.sign.eu.iit.com.ua средствами Zend_Http_Client из ZendFramework 1 используя прокси-сервер Вот проблемный кусок кода
Возвращает страницу с кодом 400
Wireshark: Проходит рукопожатие, обмен сертификатами, получение тикета. Спотыкается при передаче закриптованных данных:
Вот работающий код с использованием функции file_get_contents
Вот рабочий код с использованием CURL
Это сообщение отредактировал(а) ZVano - 5.5.2016, 14:07 -------------------- НЕ ФЛУДИМ. Пользуемся кнопками "+" или "-" для выражения своего отношения к теме или сообщению. Гуглим "Как правильно задавать вопросы" |
||||||||||
|
|||||||||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Для начала - ИНСТРУМЕНТЫ нужны для того чтобы ПОМАГАТЬ работать.
ZF1 какбе старье само по себе. Не понимаю почему вы так к нему привязались. Если просто есть проект с ним - наследуйтесь, переделывайте нужные методы и т.п. А если есть доступ к коду коннекта, то просто выкинте его, напишите на curl и все. ЗЫ. В первую очередь нужно решать ЗАДАЧУ. Красивость кода нужна только для себя и если не один будешь в нем потом ковыряться. Сильно конечно не нужно этому совету следовать (мало ли потом Ваш код ко мне попадет ), но общая мысль - не нужно сильно зацикливаться на инструментах. Симфония кстати баще Это сообщение отредактировал(а) _zorn_ - 6.5.2016, 03:06 |
|||
|
||||
ZVano |
|
||||
Опытный Профиль Группа: Участник Сообщений: 258 Регистрация: 11.12.2006 Где: Украина, Кривой Р ог Репутация: нет Всего: 4 |
Проект на ZF1. Чтобы переделать его нужно разобраться в ZF2 и подогнать тонну кода ядра - босс врядли выделит на это ресурс.
Пошел компромисс - переписал на CURL кусок кода для ИИТ (https://auth.js.sign.eu.iit.com.ua). Вопрос о решении задачи на ZF1 остается в силе. -------------------- НЕ ФЛУДИМ. Пользуемся кнопками "+" или "-" для выражения своего отношения к теме или сообщению. Гуглим "Как правильно задавать вопросы" |
||||
|
|||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Libraries | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |