Byłem na almaconnect.com, na stronie głównej znajduje się pole tekstowe, które automatycznie sugeruje niektóre wyniki uniwersytetów podczas pisania (ładowanie treści przez wywołanie ajax). Zrobiłem dokonać curl wniosek samego wywołania ajax, ale żądanie spowodowało w niektórych kodowanych linii na terminaluJak zabezpieczyć treść ajaxową
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'
Chcę dokładnie taką samą funkcjonalność na mojej stronie internetowej tak, że jeśli każdy użytkownik spróbować sprowadzić moich danych witryn, nie chciał być w stanie.
Dziękuję @ gtux, "zaakceptuj kodowanie" myliło mnie tutaj, cudownie wyjaśnione. –