私は単純なGETリクエストを作成し、結果を取得します。私は郵便配達員でヘッダーやボディーなしで試してみましたが、うまく動作します。私はそれを私のブラウザに入れても良い結果を返します。しかし、私がPHPでそれをするとき、私は何も得ていません。これは私のコードのようです。私は間違って何をしていますか?CURLを使用してPHPでGETリクエストを行う方法
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,'http://********/vizportal/api/web/v1/auth/kerberosLogin');
curl_setopt($curl,CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, 0);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, '20');
$resp = curl_exec($curl);
echo $resp;
に失敗しました。 curl_execは、失敗するとブール値falseを返します。これは、長さゼロの文字列としてエコーされます。 try if($ resp === false){die(curl_error($ curl)); } ' –
私は何もエコーバックを得ています。私は単純なJSON応答を返すことを期待しています。 – anton2g
'var_dump(curl_error($ curl));'を最後に追加して、何かが得られるかどうか確認してください。また、なぜタイムアウトを文字列として渡していますか? –