⊗ppSpCrDMP 35 of 83 menu

PHP에서 CURL을 사용하여 POST 방식으로 데이터 전송하기

CURL을 사용하면 폼 전송을 모방하여 POST 방식으로 데이터를 전송할 수 있습니다. 이를 위해서는 요청이 POST 방식으로 이루어질 것임을 지정해야 합니다. 이는 다음 설정을 통해 수행됩니다:

<?php curl_setopt($curl, CURLOPT_POST, 1); ?>

이제 전송할 데이터를 지정해야 합니다. 데이터는 배열 형태로 포함될 수 있습니다:

<?php $data = ['field1'=>'value1', 'field2'=>'value2']; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); ?>

또는 데이터를 Query String 형태로 지정할 수도 있습니다:

<?php $data = 'field1=value1&field2=value2'; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); ?>

다음 페이지로 요청을 전송하고 결과를 받아보세요:

<?php if (!empty($_POST)) { echo json_encode($_POST); } else { echo 'error'; } ?>

다음 페이지로 요청을 전송하고 결과를 받아보세요:

<?php if (!empty($_POST)) { echo $_POST['num1'] + $_POST['num2']; } else { echo 'error'; } ?>

당신의 함수를 수정하여, 두 번째 선택적 매개변수로 POST 방식으로 전송할 데이터 배열을 받도록 하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부