728x90
반응형
질문 : PHP + curl, HTTP POST 샘플 코드?
누구든지 HTTP POST로 PHP 컬을 수행하는 방법을 보여줄 수 있습니까?
다음과 같은 데이터를 보내고 싶습니다.
username=user1, password=passuser1, gender=1
www.domain.com
result=OK
와 같은 응답을 반환 할 것으로 예상합니다. 예가 있습니까?
답변
<?php
//
// A very simple PHP example that sends a HTTP POST to a remote site
//
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://www.example.com/tester.phtml");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
"postvar1=value1&postvar2=value2&postvar3=value3");
// In real life you should use something like:
// curl_setopt($ch, CURLOPT_POSTFIELDS,
// http_build_query(array('postvar1' => 'value1')));
// Receive server response ...
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec($ch);
curl_close ($ch);
// Further processing ...
if ($server_output == "OK") { ... } else { ... }
?>
출처 : https://stackoverflow.com/questions/2138527/php-curl-http-post-sample-code
728x90
반응형
'프로그래밍 언어 > PHP' 카테고리의 다른 글
일정 시간이 지나면 PHP 세션을 만료시키는 방법 (0) | 2021.06.30 |
---|---|
PHP-개행 문자를 만드는 방법 (0) | 2021.06.29 |
PHP를 사용하여 두 날짜의 차이를 계산하는 방법 (0) | 2021.06.25 |
PHP 에서 “Notice: Undefined variable”,“Notice: Undefined index”,“Notice: Undefined offset” (0) | 2021.06.25 |
PHP에서 MySQL에 사용하는 가장 좋은 데이터 정렬 (0) | 2021.06.24 |