位置: 编程技术 - 正文

在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自定义文章类型)

  • 电子税务局附加税带不出来
  • 存货是根据总账科目计算填列吗
  • 收入能加在库存上吗
  • 经营罚没物品增值税计算
  • 企业劳务外包员工有五险一金吗
  • 一般纳税人要做价税分离吗
  • 企业所得税纳税人包括哪些类型
  • 简易计税收入会计分录
  • 财务部门使用固定资产的折旧计入管理费用
  • 土地增值税清算扣除项目
  • 当月的费用次月入账可以么
  • 查定征收方式适用于什么
  • 固定资产退回账务处理规定
  • 应交税费明细科目设置
  • 老板向公司借款用于公司经营
  • 小汽车残值率多少合适
  • 增值税留底税怎么计算
  • 企业所得税减免优惠政策
  • 没有成本票如何做账
  • 个人承包承租经营所得采用什么税率
  • 转售水电收入
  • 实际销售金额是含税还是不含税
  • 安置残疾人员加计扣除
  • 高新企业最新政策2020
  • 1697510302
  • 业务招待住宿费发票可以抵扣进项税吗
  • 合并财务报表中的负债和股东权益
  • win10如何设置快捷键截图
  • 备孕男的要吃叶酸吗? 已解决
  • 苹果macbook 系统
  • thinkphp5框架介绍
  • 顺丰充值的钱可以退吗
  • php b/s
  • php的数组函数
  • ryzen3 2200配显卡
  • 补税的分录
  • 销售使用过的固定资产3%减按2%
  • 员工出差过程中猝死赔偿
  • 销售折让销货方式有哪些
  • 应收利息罚息什么意思
  • 筹办分公司
  • 员工的交通费发票可以报销嘛
  • 产成品报废会计处理
  • 织梦内容页模板修改
  • 离岸价的含义
  • 收入总额是什么意思
  • mongodb mysql配合使用
  • 交房租会计分录怎么写好
  • 主营业务收入的借贷方向
  • 中级会计报名必须用电脑吗
  • 商场返券计算公式
  • 结转税金需要附件吗
  • 资产负债表的作用体现在哪些方面
  • 建筑安装工程承包合同条例还有效吗
  • 商场收租户电费会计分录
  • 新会计准则报表模板
  • 跨年的管理费用可以直接冲吗
  • 非流动资产基金对应的新科目
  • 定额发票怎么领?
  • sql 查询效率
  • mysql创建数据库的操作步骤
  • linux添加新硬盘后网卡无法启动
  • linux 安装jmap
  • linux根文件系统直接解压到硬盘
  • javascript基础编程
  • windows2008 iis
  • 比较两个字符串的值是否相等
  • 批处理实现语音报警
  • 字符串查找子串
  • 数据类型 python
  • 安卓开源组件
  • 第一章阎王点卯的小说名字
  • pythonwhile循环语句用法
  • 医疗费发票查询
  • 银行流水怎么查
  • 支持国税普通发展的原因
  • 教师票优惠需要交税吗
  • 陕西电子税务电话是多少
  • 如何代扣个人所得税
  • 青岛市医保网上办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设