まず、PHP で cURL リクエストを確立するための基本的な手順を見てみましょう:
(1) 初期化
curl_init()
(2) 変数
curl_setopt()
を設定します。最も重要な。 URL リクエストのさまざまな詳細を指定する、設定できる cURL パラメーターの長いリストがあります。これらをすべて一度に読んで理解するのは難しい場合があるため、今日はより一般的で便利なオプションのみを試します。
(4) cURL ハンドルを解放する
curl_close()
具体的な実装を見てみましょう:
Post
実装 (シミュレーション リクエストを送信し、インターフェイスを呼び出します)<?php $url = "http://192.168.147.131/index.php/addUser";//你要请求的地址 $post_data = array( "uid" => "1111", "username" => "lunar", "nickname" => "吾独望月", ); $ch = curl_init();//初始化cURL curl_setopt($ch,CURLOPT_URL,$url);//抓取指定网页 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//要求结果为字符串并输出到屏幕上 curl_setopt($ch,CURLOPT_POST,1);//Post请求方式 curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);//Post变量 $output = curl_exec($ch);//执行并获得HTML内容 curl_close($ch);//释放cURL句柄 print_r($output);
2.
Get メソッドを達成する <?php $url = "http://www.cnblogs.com/blogforly/";//你要请求的地址 $ch = curl_init();//初始化cURL curl_setopt($ch,CURLOPT_URL,$url);//抓取指定网页 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//要求结果为字符串并输出到屏幕上 curl_setopt($ch, CURLOPT_HEADER, 0);//设置header $output = curl_exec($ch);//执行并获得HTML内容 curl_close($ch);//释放cURL句柄 print_r($output);
関連する学習の推奨事項: PHP プログラミングの入門から習熟まで以上がPHP は cURL を使用して Get リクエストと Post リクエストを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。