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
投稿

猜你喜欢

  • 如何利用python提取字符串中的数字

    2022-12-09 10:32:13
  • python 格式化输出百分号的方法

    2023-07-17 08:23:27
  • QQ影音感念亲恩皮肤,不只是大按钮这么简单

    2009-01-04 14:16:00
  • JS代码混淆加密工具

    2008-05-25 13:49:00
  • MySQL8.0设置远程访问权限的方法

    2024-01-15 19:25:43
  • python3 面向对象__类的内置属性与方法的实例代码

    2023-03-24 10:03:19
  • 利用Python第三方库xlrd读取Excel中数据实例代码

    2023-02-17 05:28:58
  • django之导入并执行自定义的函数模块图解

    2023-07-27 02:45:19
  • 详解Vue2 SSR 缓存 Api 数据

    2023-07-02 17:09:06
  • 巧用mysql提示符prompt清晰管理数据库的方法

    2024-01-24 14:05:07
  • Pycharm debug调试时带参数过程解析

    2023-02-27 06:21:00
  • Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题

    2022-03-27 17:21:42
  • 一个css垂直水平居中布局,css效果

    2008-11-03 11:40:00
  • Python虚拟机字节码教程之控制流实现详解

    2023-01-09 09:56:53
  • MySQL 查询速度慢的原因

    2024-01-25 01:10:27
  • python中for循环把字符串或者字典添加到列表的方法

    2022-05-12 19:16:44
  • go开发中引用静态库.a文件的方法

    2024-04-25 13:16:26
  • python中sklearn的pipeline模块实例详解

    2021-09-05 00:57:34
  • Python图像处理之图像量化处理详解

    2023-06-09 15:07:30
  • tensorflow实现将ckpt转pb文件的方法

    2023-03-24 19:05:05
  • asp之家 网络编程 m.aspxhome.com