PHPのcurlリクエストは常にfalseですが、postmanリクエストは正常ですか?
PHP中文网
PHP中文网 2017-05-16 12:59:09
0
3
1592
リーリー

phpのcurl post関数は上記の通りです。呼び出しは次のとおりです:
$res = $this->_postCurl($url, $_postData);
var_dump($res);die();
$_postData の形式は次のとおりです。 ['data'=>[["id"=>1,"name"=> "11 "],["id"=>2,"na me"=>"222"],["id"=>3,"name"=>"3333"]]]
このパラメータと対応する URL は、postman の raw 形式でリクエストできます。 x-www-form-urlencoded 経由はすべて正常です。 。理由を知っている人はいますか?

PHP中文网
PHP中文网

认证0级讲师

全員に返信(3)
大家讲道理

リクエストアドレスは https なので、curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false) パラメータを設定する必要があります

いいねを押す +0
为情所困

実際には、このように記述されたコードは保守しやすいように、質問者自身がコードのcurl_errorを出力する必要があります。一般的に、戻り値= falseが発生するのはcurl_errorを見ればすべて理解できます。

いいねを押す +0
滿天的星座

実際のリクエストの詳細を確認するには、verbose を開いてください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート