Wie man Https URL Inhalt erhalten
-
03-07-2019 - |
Frage
Ich habe einen https-Link, User-Login und Passwort erfordert. Wenn ich laufe es in FX wie folgt aus: https: //usernameassword@www.example.com/link/sublink
es wird die XML-Daten zurück, wie erwartet.
Doch was ich versuche, zu tun ist, um diesen Prozess zu automatisieren. Ich versuche zu benutzen file_get_contents () in PHP.
Ich habe sogar versucht AJAX zu verwenden, aber immer noch nicht funktioniert.
Ich habe versucht, den Inhalt (XML) entweder in Server oder in dem Front-End (Ajax) zu bekommen, aber beide nicht funktionieren.
Wer weiß, was ich zu gehen, um, um den Inhalt zu bekommen? Brauche ich das SSL-Zertifikat zu erhalten?
Lösung in irgendwelchen ohter Sprachen wird auch willkommen sein.
Lösung
Verwenden Sie Libcurl über seine Java-Bindungen .
Andere Tipps
Sie sollten curl-Bibliothek verwenden, auch sollte Zertifikat überprüft werden, wenn Sie ein Mann-in-the-Middle-Angriffe verhindern wollen. Oder einfach ignoriert es curl Optionen.
curl oder wget mit SSL-Unterstützung.
cURL, können Sie entweder über die kompilierte PHP-Bibliothek ausführen oder die ausführbare Datei von PHP aufrufen.
Wget, Sie müssen die ausführbare Datei nennen.