位置: 编程技术 - 正文

在WordPress中实现发送http请求的相关函数解析(wordpress功能介绍)

编辑:rootadmin

推荐整理分享在WordPress中实现发送http请求的相关函数解析(wordpress功能介绍),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress neve,wordpress neve,wordpress如何使用,wordpress怎么设计网站,wordpress neve,wordpress怎么设计网站,如何用wordpress做网站,wordpress功能介绍,内容如对您有帮助,希望把文章链接给更多的朋友!

在 PHP 中发送 Http 请求(GET / POST)有很多的方法,比如 file_get_contents() 函数、fopen() 函数或者 cURL 扩展,但由于服务器的情况不同,所以不一定会兼容所有情况,这样想要发送 Http 请求则需要经过一系列的判断,非常麻烦。

不过 WordPress 提供了一个 WP_Http 的类来帮你做好兼容性的判断,你只需要调用里边的函数就能完成发送 Http 请求。下面我就简单的介绍一下这个类的常用函数。

发送 GET 请求

上边的代码就把请求目标的信息存储到 $result 变量里了,$result 是一个数组,它有一下的键:

headers:返回的 headers 信息,是一个数组 body:目标的内容,和在浏览器里直接看是一样的 response:返回的代码,如果请求成功会返回 array( 'code'=>, 'message'=>'OK' ) cookies:Cookie 信息,是一个数组

也就是说目标的内容就是 $result['body']

在WordPress中实现发送http请求的相关函数解析(wordpress功能介绍)

发送 POST 请求

如果需要发送 POST 请求就得用到 WP_Http->request() 的第二个参数了,下面看例子:

返回的$result 变量内容请参考上边的 GET 请求。

需要验证的 POST 请求

假如你想在一些 RESTFul 的 API 提交一些信息,你首先需要进行验证,我们需要发送一个含有用户名和密码对的 base 编码的字符串给 API,详细如下:

WordPress 加入 WP_Http 类之后,就放弃了 Snoopy 这个 PHP Class,所以建议大家给 WordPress 写插件的时候,尽量使用 WP_Http 来做 HTTP 请求。

WordPress中自定义后台管理界面配色方案的小技巧 WordPress3.8开始的全新设计的后台支持多颜色选择,默认有八种非常精美的配色,可以让用户自己选择。关于配色WordPress提供了一个函数wp_admin_css_color()可

详解WordPress中创建和添加过滤器的相关PHP函数 apply_filters()(创建过滤器)apply_filters()函数用来创建一个过滤器,大多数被用在函数中,是WordPress插件机制中非常重要的一个函数,能让其它的主题和

详解WordPress中添加和执行动作的函数使用方法 add_action()(添加动作)add_action()函数用来挂载一个函数到动作钩子上。用法add_action($tag,$function_to_add,$priority,$accepted_args);参数$hook(字符串)(必须)挂

标签: wordpress功能介绍

本文链接地址:https://www.jiuchutong.com/biancheng/287469.html 转载请保留说明!

上一篇:WordPress中用于创建以及获取侧边栏的PHP函数讲解(wordpress创建)

下一篇:WordPress中自定义后台管理界面配色方案的小技巧(wordpress自定义文章类型)

  • 划转国有划拨土地要交契税吗?
  • 税务不受地方管吗
  • 企业财务独立核算
  • 公司基本户如何注销
  • 保证金可以挪用吗
  • 天猫费率是什么
  • 企业间借款增值税税率
  • 医药酒精现在要兑水喝吗
  • 转让金融资产的税率
  • 2018年2月1日以后出口发票如何开具
  • 企业购买房产贷款
  • 自然人股东转让股权如何避税
  • 提货卡的发票要盖章吗
  • 支付宝对公账户还款清零要多久
  • 进出口总额比上年同期
  • 费用与支出的区别是什么
  • 技术服务费收入属于提供劳务收入吗
  • 净资产收益率怎么求
  • 本月无票收入到下月开具如何申报
  • 公司注销清算企业所得税申报表怎么填
  • 公司增资减资法条
  • 银行存款利息的计算方法
  • 冲回坏账
  • 车辆维修的增值税怎么算
  • win10如何关闭windows安全中心图标
  • 病毒dll文件
  • php使用内置函数的过程
  • 解决肚子胀气最快方法
  • pax是什么文件
  • 补缴房产税土地使用税怎么算
  • 包装物交不交消费税
  • 企业短期借款的债权人均为银行
  • 报错500是什么意思
  • 总承包合同如何约定农民工工资
  • zend框架教程
  • 机器学习中的数学原理——对数似然函数
  • pytorch中的数据类型
  • Yii CFileCache 获取不到值的原因分析
  • vue状态机
  • java守护线程和本地线程区别
  • 己经认证的发票怎么作废
  • 小企业会计准则和企业会计准则的区别
  • 会计凭证的保管期限什么时候调整的
  • 管理费用主要包括
  • 企业实收资本与实缴资本
  • 企业所得税弥补亏损怎么弥补
  • 工会经费通过应交税费核算吗
  • 出口企业样品收入分录
  • 土地出让金返还比例是多少
  • 软件开发公司账一定按项目做吗
  • 房地产开发公司是做什么的
  • 固定资产售后回租融资租赁利息可以抵扣进项税额么
  • 包含个人社保的保险
  • 销售返利的会计处理方法
  • 会计损益类科目有哪些,期末如何结转?
  • 开给个人的普通增值税
  • 无形资产摊销如何记账
  • 年底不发工资 员工离职
  • 旅游饮食服务企业会计核算的特点包括
  • 新会计准则捐赠收入
  • mysql5.7.32免安装教程
  • mysql常用命令
  • 电脑出现系统状态
  • RedHat Linux5.5下Oracle 11g安装图解教程
  • 怎么更改window系统字体
  • WIN10专业版怎么查看操作位数
  • windowsxp的主要特点是什么
  • win7系统安装不了软件怎么办
  • opengl 画线
  • 一键删除通讯录联系人
  • wmic命令详解
  • js实现物体移动
  • recycleview使用
  • java 视频教程
  • js数组操作的常用方法有哪些
  • 中国的外籍
  • 安徽地税局电话号码
  • 湖南低保查询网上查询
  • 浙江省社保网报系统
  • 税务宪法宣传简报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设