PHP의 file_get_contents()를 사용한 HTTP POST 데이터 전송
PHP의 file_get_contents() 함수를 사용하여 URL 콘텐츠를 가져오려고 할 때 특정 URL이 필요할 수 있습니다. 데이터 게시. 이러한 요구 사항을 충족하려면 stream_context 매개변수를 활용하면 됩니다.
필요한 스트림 컨텍스트를 구성하려면 다음 단계를 수행하세요.
예제 코드:
$postData = http_build_query([ 'var1' => 'some content', 'var2' => 'doh' ]); $opts = ['http' => ['method' => 'POST', 'header' => 'Content-Type: application/x-www-form-urlencoded', 'content' => $postData] ]; $context = stream_context_create($opts); $result = file_get_contents('http://example.com/submit.php', false, $context);
이러한 단계를 구현하면 HTTP POST 데이터를 효과적으로 제출할 수 있습니다. file_get_contents()를 사용합니다. 컬이 더 많은 기능을 제공하는 반면, PHP의 스트림은 잘 알려지지 않았지만 HTTP POST 작업에 대해 똑같이 강력한 대안을 제공합니다.
위 내용은 PHP의 `file_get_contents()`를 사용하여 HTTP POST 데이터를 어떻게 보낼 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!