位置: 编程技术 - 正文

PHP curl 或 file_get_contents 获取需要授权页面的方法

编辑:rootadmin

推荐整理分享PHP curl 或 file_get_contents 获取需要授权页面的方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天因工作需要,需要用 curl / file_get_contents 获取需要授权(Authorization)的页面内容,解决后写了这篇文章分享给大家。

PHP curl 扩展,能够在服务器端发起POST/GET请求,访问页面,并能获取页面的返回数据。

例如要获取的页面: curl扩展,使用file_get_contents也可以实现发起请求,获取页面返回数据

使用curl 和 file_get_contents 返回的结果都是一样的。

对于需要授权的页面,例如使用了htpasswd+.htaccess设置目录访问权限的页面,直接用上面的方法会返回 Unauthorized错误。

PHP curl 或 file_get_contents 获取需要授权页面的方法

这次的例子先不使用htpasswd+.htaccess来控制访问权限,而使用 $_SERVER['PHP_AUTH_USER'] 和 $_SERVER['PHP_AUTH_PW']这两个服务器参数。

修改为:

设定帐号:fdipzone 密码:

curl中,有一个参数是 CURLOPT_USERPWD,我们可以利用这个参数把帐号密码在请求时发送过去。

curl_setopt($ch, CURLOPT_USERPWD, '帐号:密码');

curl请求的程序修改为:

而file_get_contents 如果要发送帐号和密码,需要手动拼接header

file_get_contents 请求的程序修改为:

源码下载地址:点击查看

标签: PHP curl 或 file_get_contents 获取需要授权页面的方法

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

上一篇:php 浮点数比较方法详解(php浮点数四舍五入)

下一篇:php str_replace替换指定次数的方法详解(php 替换函数)

  • 环境保护税是什么科目
  • 资产管理公司的使命
  • 商业折扣和销售折让计入财务费用吗
  • 软件开发里面的人天
  • 期货交易非法经营
  • 企业有美金收入吗
  • 雇主责任险为什么不能立即生效
  • 建安企业销售收入如何确认
  • 已认证的发票没领怎么办
  • 投资收益在什么科目
  • 差额纳税销项税额抵减
  • 营改增后房产税计税依据 土地价款
  • 年终所得税汇算提示成本费用与实际取得发票有差异
  • 航道疏浚服务属于什么服务
  • 企业核算方法
  • 借其他应收贷应付
  • 教培机构房租占比
  • 小规模纳税人代理销售税率是多少
  • 货币资金怎么核对账实相符
  • 出口视同内销补缴增值税会计分录?
  • 固定资产出租收入属于其他业务收入吗
  • 设置按住键盘重启怎么弄
  • 如何将旧版本软件卸载
  • 人工装卸怎么办营业执照
  • 现金日记账的收为什么不根据银行和现金相互划转
  • 筹建期的开办费需要归集后才能一次性扣除吗
  • php快递查询系统
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • 仓储费计入存货成本吗
  • 商品流通企业商品销售成本计量方法有
  • 建筑企业预缴企业所得税怎么计算
  • 塔卡夫斯基镜子
  • 训练自己的GPT模型 中文改英文
  • 代订住宿费报销
  • php写一个简单的单例模式
  • 在建工程完成后转入什么科目
  • vue中$route
  • 购进小汽车自用为什么可以抵扣进项税
  • 简述社会保险的项目
  • 资产负债表中应交税费为负数是什么意思
  • 新成品油发票开具的模块解密是?
  • sql2012存储过程
  • 资产处置损益要写明细账吗
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 光伏发电计费问题
  • 划拨的土地出租
  • 收到成本发票如何记账
  • 冲销坏账怎么做分录
  • 账本更正方法
  • 安装生产流水线工程领用原材料
  • 行政事业单位如何加强预算管理
  • 股东股权转让印花税 公司承担
  • 进口关税,增值税,消费税
  • 计提应付职工薪酬在借方还是贷方
  • 个体工商户建账流程
  • 生产费用总分类核算的程序包括
  • 数据库表的查询学会了什么
  • sql安装不上去
  • 简单的辞职报告
  • win7系统激活不成功怎么办
  • win7怎么装win8系统
  • win edge
  • explorer.exe是啥意思
  • 开启电脑上帝模式
  • 与web站点和web页面
  • 用nodejs做的项目
  • python生成器详解
  • 文本框几种常用属性
  • linux同名文件
  • linux bash脚本
  • Android platform build guide for Exynos-4412(odroid -X/X2/U2/U3/Q2/Q)
  • python3.9怎么用
  • python文件处理方法
  • 北京税务局网站
  • 宁夏电子税务局登录入口
  • 土地增值税法定扣除项目
  • 税务疑点核查报告
  • 北京国税发票查询真伪查询
  • 珠海自助征信查询机
  • 酒精税收分类编码查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设