Fehler 400 Bad request wenn ich mit PHP-CURL

Wenn ich CURL in PHP. Mit entsprechenden überschriften und Felder, aber Es wird mir ein Fehler - Fehler 400 Bad request. Warum dieser Fehler wird?

HTTP/1.0 400 Bad request Cache-Control: no-cache Connection: close Content-Type: text/html
400 Bad request
Your browser sent an invalid request. 1

Header-Anforderung

$header[] = "Accept:application/json, text/javascript, */*; q=0.01";
$header[]="Accept-Encoding:gzip, deflate";
$header[] = "Cache-Control:max-age=0";
$header[]= "Accept-Language:en-US,en;q=0.5";
$header[] = "Content-Length:37";
$header[]="Content-Type:application/x-www-form-urlencoded; charset=UTF-8";
$header[]="Cookie:__qca=P0-116849880-1387336057175; __utma=140029553.335591273.1387336057.1389609300.1389617402.102; __utmz=140029553.1389617402.102.89.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); _ga=GA1.2.335591273.1387336057; sgt=id=3380ce36-a139-4845-bd20-5bb3fd4174ec; usr=t=qrthm51g2UyV&s=QtuIYj84zEOR";
$header[]="X-Requested-With:XMLHttpRequest";

CURL-Code

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);
curl_setopt($ch, CURLOPT_HEADER, $header);
curl_setopt($ch, CURLOPT_POST, $fields);
curl_setopt($ch, CURLOPT_, $value);
$response=curl_exec($ch);
curl_close($ch);

Wenn Sie möchten, alle weiteren Daten bitte Kommentar werde ich im detail erklären.

Bitte zeigen Sie den Kopfzeilen der Anfrage.
könnten Sie uns zeigen, ist der aktuelle code?
überprüfen Sie die "https".
meinst du http oder https? Es ist http
manchmal müssen Sie diesen verwenden. curl_setopt($ch, setzen von curlopt_ssl_verifypeer, false); bitte überprüfen Sie auch, ob der server, den Sie anfordern für darf ein access-Steuerelement-Herkunft.

InformationsquelleAutor Sadikhasan | 2014-07-04

Schreibe einen Kommentar