phpのcurlでPOST送信する際の注意
2月 26th, 2008 admin Posted in PHP |
curlってのを使うと簡単にスクリプト内でPOSTリクエストを送信して結果を得ることができるのですが
オレオレ証明書のサーバに対してhttpsに対してリクエストを送信するにはCURLOPT_SSL_VERIFYPEERというオプションをFALSEにしておく必要がある。
$ch=curl_init(); curl_setopt ($ch,CURLOPT_URL,"https://example.com/"); curl_setopt ($ch,CURLOPT_POST,1); //postするデータ $post = "user_id=001&price=105"; curl_setopt ($ch,CURLOPT_POSTFIELDS,$post); curl_setopt ($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt ($ch,CURLOPT_RETURNTRANSFER, 1); var_dump(curl_exec($ch)); curl_close ($ch);
3月 23rd, 2010 at 14:42:04
はじめまして。cURLにてPOST送信する方法を調べていました。
とても参考になりました。ありがとうございました。