-6
POSTFIELDSが小さい場合、POSTFIELDSが小さい場合、CURL PHP APIを使用してPOSTリクエストを送信していますが、POSTFIELDSが非常に大きい場合、エラー400 "BAD POST CONTENT "を選択します。PHP CURL - POSTリクエストが遅れた場合 - POSTFIELDSが非常に大きい場合
try {
$header = array(
"content-type: application/json",
);
$direccionService = $direccion.":".$puerto."/".$direccionService.$operacion;
// PREPARE THE CURL CALL
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $direccionService);
curl_setopt($curl, CURLOPT_HEADER, FALSE);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($dataF));
curl_setopt($curl, CURLOPT_TIMEOUT, 100);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_COOKIEFILE, "cookie".$Nit);
$response = curl_exec($curl);
$err = curl_error($curl);
$inf = curl_multi_getcontent($curl);
curl_close($curl);
$array = array();
$res = '';
if ($err) {
$res = array(
"error" => "Sintaxis Erronea solicitud",
"code" => "400",
"message" => "Curl Error -". $err
);
} else {
$res = $response;
}
} catch (Exception $e) {
$res = array(
"error" => "Exception",
"code" => "406",
"message" => "Exception -". $e
);
}
あなたのCAPS LOCKは、 –
であるとは思われないときにオンになっています。これはcURLと何が関係していますか?これは、データを送信しているエンドポイントからの応答です。そのため、そのエンドでも固定する必要があります。 – CBroe