当前位置:首页 > PHP教程 > php应用 > 列表

php中运用http调用的GET和POST方法示例

发布:smiling 来源: PHP粉丝网  添加日期:2021-04-15 11:54:07 浏览: 评论:0 

调用的GET和POST方法,使用到的函数是curl_init, curl_setopt, curl_exec,curl_close,默认是GET方法

使用到的函数是curl_init, curl_setopt, curl_exec,curl_close。

默认是GET方法,可以选择是否使用Header:

  1. $ch = curl_init(); 
  2. curl_setopt($ch, CURLOPT_URL, "$url"); 
  3. curl_setopt($ch, CURLOPT_TIMEOUT, 2); 
  4. curl_setopt($ch, CURLOPT_HEADER, 1); //如果设为0,则不使用header 
  5. curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 
  6. $result = curl_exec($ch); 
  7. curl_close($ch); 

POST方法:

  1. $ch = curl_init(); 
  2. curl_setopt($ch,CURLOPT_URL,'$url'); 
  3. curl_setopt($ch,CURLOPT_POST,1); 
  4. curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE); 
  5. $vars =sprintf('from=%d&to=%d&subject=%s&body=%s',$from$to, urlencode($subject), urlencode($body)); 
  6. curl_setopt($ch,CURLOPT_POSTFIELDS,$vars); 
  7. $ret = curl_exec($ch); 
  8. curl_close($ch); 

Tags: GET POST

分享到: