Ich war auf almaconnect.com, auf der Homepage gibt es eine Textbox, die einige Ergebnisse von Universitäten automatisch vorschlagen, wenn Sie tippen (Inhalt durch einen Ajax Anruf laden). Ich eine Locke Anfrage von gleichem Ajax Anruf tat aber Anfrage führte zu einigen verschlüsselten Linien auf TerminalSo sichern Sie Ajax Inhalt
curl 'https://www.almaconnect.com/suggestions/portaled_institute?q=am' -H 'Host: www.almaconnect.com' -H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0' -H 'Accept: application/json, text/javascript, */*; q=0.01' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br' -H 'X-Requested-With: XMLHttpRequest' -H 'Referer: https://www.almaconnect.com/' -H 'Cookie: Almaconnect=; _ga=GA1.2.315358219.1489989532; __utma=117457241.315358219.1489989532.1490871434.1492414070.3; __utmz=117457241.1490871434.2.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); _gat=1; __utmb=117457241.1.10.1492414070; __utmc=117457241; __utmt=1'
ich genau für meine Website der gleiche Funktionalität will, so dass, wenn jeder Benutzer versuchen, meine Website-Daten zu holen, würde er nicht in der Lage sein.
Danke @gtux, "accept encoding" verwirrte mich hier, wunderbar erklärt. –