functionvpost($url,$data,$cookie){//データ送信関数をシミュレートします $curl=curl_init();//CURL セッションを開始しますcurl_setopt($curl,CURLOPT_URL,$url);// accessedcurl_setopt ($curl,CURLOPT_SSL_VERIFYPEER,0);//認証証明書のソースを確認しますcurl_setopt($curl,CURLOPT_SSL_VE
)
function vpost($url,$data,$cookie){ //データの送信をシミュレートする function
$curl =curl_init(); // CURL セッションを開始する
curl_setopt($curl, CURLOPT_URL, $url); // アドレスにアクセスする
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 認証証明書のソースを確認します
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1) // 証明書から SSL 暗号化アルゴリズムが存在するかどうかを確認します
curl_setopt($curl, CURLOPT_USERAGENT) , $_SERVER['HTTP_USER_AGENT']); // ユーザーが使用するブラウザをシミュレートします
curl_setopt($curl, CURLOPT_COOKIE, $cookie);
curl_setopt($curl, CURLOPT_REFERER,'https://d.connect.qq. com/ proxy/sslproxy.html');
curl_setopt($curl, CURLOPT_POST, 1); //通常のPostリクエストを送信します
curl_setopt($curl, CURLOPT_POSTFIELDS, $data) //送信されたデータパケットを送信します
curl_setopt($) curl, CURLOPT_TIMEOUT, 30); // 無限ループを防ぐためにタイムアウト制限を設定します
curl_setopt($curl, CURLOPT_HEADER, 0) // 返されたヘッダー領域の内容を表示します
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);取得した情報をファイルストリームとして返す
$tmpInfo =curl_exec($curl) // 操作を実行
if (curl_errno($curl)) {
echo 'Errno'.curl_error($curl); // Catch例外
}
curl_close($curl); // CURL セッションを閉じる
Return $tmpInfo; // データを返す
}
リーリー