Как получить URL-адрес Https
-
03-07-2019 - |
Вопрос
У меня есть ссылка https, для которой требуется логин пользователя & amp; пароль. Если я запусту его в FX, как это: https: //usernameassword@www.example.com/link/sublink
он вернет данные XML, как и ожидалось.
Тем не менее, я пытаюсь автоматизировать этот процесс. Я пытаюсь использовать file_get_contents () в PHP. р>
Я даже пытался использовать AJAX, но все равно не работает.
Я пытался получить контент (XML) на сервере или во внешнем интерфейсе (ajax), но оба не работают.
Кто-нибудь знает, что мне нужно, чтобы получить контент? Нужно ли мне получить сертификат SSL? Р>
Решение на любом другом языке будет приветствоваться.
Решение
Используйте libcurl через его Привязки Java .
Другие советы
Вы должны использовать библиотеку curl, а также сертификат должен быть проверен, если вы хотите предотвратить атаки "человек посередине". Или просто игнорируйте его, используя параметры curl.
cURL или wget с поддержкой SSL. Р>
cURL, вы можете запустить либо через скомпилированную библиотеку PHP, либо вызвать исполняемый файл из PHP.
Wget, вам придется вызывать исполняемый файл.