간단한 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를 반환하며 길이가 0 인 문자열로 반향됩니다. try if ($ resp === false) {die (curl_error ($ curl)); }' –
나는 에코 백을 얻지 못했고 간단한 JSON 응답을 기대하고있다. – anton2g
거기에'var_dump (curl_error ($ curl));'를 추가하고 아무 것도 얻는 지보십시오. 또한 시간 초과를 문자열로 전달하는 이유는 무엇입니까? –