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

作者:whsnow 时间:2023-11-23 02:39:35 

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

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


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

POST方法:


$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'$url');
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE);
$vars =sprintf('from=%d&to=%d&subject=%s&body=%s',$from, $to, urlencode($subject), urlencode($body));
curl_setopt($ch,CURLOPT_POSTFIELDS,$vars);
$ret = curl_exec($ch);
curl_close($ch);
标签:http,GET,POST
0
投稿

猜你喜欢

  • sqlserver 临时表 Vs 表变量 详细介绍

    2011-11-03 17:34:10
  • Flash如何连接Mysql

    2010-11-11 11:57:00
  • JS与CSS合并写在同一份文件

    2010-01-23 12:33:00
  • oracle ORA-01114、ORA-27067错误解决方法

    2023-07-15 18:36:39
  • asp无限级分类

    2007-09-16 18:06:00
  • 用户如何有效地利用ORACLE数据字典

    2008-03-04 18:19:00
  • asp会员系统如何实现“忘记密码”

    2007-09-19 12:17:00
  • MySQL数据库性能优化之索引优化

    2012-05-08 07:16:37
  • Docker构建python Flask+ nginx+uwsgi容器

    2023-07-25 06:36:43
  • PHP htmlentities()函数用法讲解

    2023-06-04 14:47:30
  • Go 代码生成工具详解

    2023-06-18 21:11:48
  • css命名及书写规范大全

    2008-05-24 08:52:00
  • 举例详解Python中smtplib模块处理电子邮件的使用

    2023-10-08 04:46:14
  • 很有创意的鼠标指针风筝

    2007-09-22 09:24:00
  • 如何快捷地实现分页显示功能?

    2010-01-01 15:08:00
  • ASP网站Server object error的解决办法

    2008-11-07 15:57:00
  • 使用javascript修复浏览器中12个常见而又头痛的问题

    2008-10-28 19:38:00
  • 也谈access数据库的防下载保护

    2007-08-28 13:01:00
  • Sqlserver 2000/2005/2008 的收缩日志方法和清理日志方法

    2012-07-21 14:55:18
  • 学以致用驳ASP低能论

    2007-08-22 14:47:00
  • asp之家 网络编程 m.aspxhome.com