curl 파라미터 전송 질문 채택완료
익수야가자
4년 전
조회 2,055
$key = 'b8d5109051357d9b6855d7ca6a7a17ab';
$date = $_POST["date"];
$quantity = $_POST["quantity"];
$use_emoney = $_POST["use_emoney"];
$link = $_POST["link"];
$service = $_POST["service"];
?>
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'url?key=$key&link=$link',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_FOLLOWLOCATION => true,
));
CURLOPT_URL => 'url?key=$key&link=$link',
이런식으로 URL 에 파라미터를 지정변수로 넣고 싶은데 어떻게 하면 좋을까요
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
GET 형태로 보내시려면
위처럼 url 뒤에 붙이시면 됩니다
POST형태로보내시려면
</p>
<p>$data = array(</p>
<p> 'key' => '키값' , </p>
<p> 'link' =>' 링크'</p>
<p>);</p>
<p>$curl = curl_init(); //curl 초기화</p>
<p>curl_setopt($curl , CURLOPT_URL, $url); //URL 지정하기</p>
<p>curl_setopt($curl , CURLOPT_RETURNTRANSFER, true); //요청 결과를 문자열로 반환 </p>
<p>curl_setopt($curl , CURLOPT_POSTFIELDS, $data); //POST data</p>
<p>curl_setopt($curl , CURLOPT_POST, true); //true시 post 전송 </p>
<p>
이런식으로 하시면 됩니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인