Ich versuche auf die API https://api.btcxindia.com/order_book/ zuzugreifen, die im Browser funktioniert, aber wenn ich versuche, mit file_get_contents oder curl darauf zuzugreifen, bekomme ich Fehler 520, kann jemand sagen, warum?Warum blockiert cloudflare meine API-Anfrage?
Versuchte
echo file_get_contents('https://api.btcxindia.com/order_book/');
Und
curl 'https://api.btcxindia.com/order_book/' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: en-US,en;q=0.5' -H 'Connection: keep-alive' -H 'Host: api.btcxindia.com' -H 'User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0'
Beide funktionieren nicht.
Ich bekomme auch einen 520 Fehler im Browser. – drew010
Ja, gleich hier. * "Fehler 520 (...) Webserver gibt einen unbekannten Fehler zurück (...) Website ist offline" * – jDo