0
Das ist mein curl Anfrage (es auf einige alte Stackoverflow Antwort gefunden):Die Anfrage hat einen ungültigen Kopfzeilennamen. HTTP-Fehler 400
$headers[] = "Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0";
$headers[] = "Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
$headers[] = "Accept-Language:en-us,en;q=0.5";
$headers[] = "Accept-Encoding:gzip,deflate";
$headers[] = "Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$headers[] = "Keep-Alive:115";
$headers[] = "Connection:keep-alive";
$headers[] = "Cache-Control:max-age=0";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($curl);
curl_close($curl);
return $data;
Und ich bekomme diese Fehlermeldung:
Bad Request - Invalid Header
HTTP Error 400. The request has an invalid header name.
Haben Sie eine ideea, warum ich das bekommen Fehler und wie soll ich es beheben?
Ich vermute, Sie haben das gesehen: http://StackOverflow.com/questions/19671317/400-bad-Request-http-error-code-bedeuten? – HPierce