位置: 编程技术 - 正文

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 替换函数)

  • 折让折扣负数发票的会计处理
  • 金税设备中有上税吗
  • 转账支票背书转让样本
  • 员工入股怎么分成
  • 结转已到期未兑付怎么办
  • 企业所得税连续3年亏损预警自查报告
  • 公司换法人公司账户怎么办
  • 收回的材料赔偿款怎么处理?
  • 营改增的相关规定
  • 主营业务税金及附加包括什么
  • 营改增公告
  • 营改增来了!会计人应如何自处
  • 个人私家车买卖平台
  • 应交税费应交增值税明细科目设置
  • 企业委托研发过程中发生的研发费用如何加计扣除?
  • 应付账款做保理账务怎么处理
  • 当月扣缴社保需要申报吗
  • 在window系统中哪些用户可以查看日志
  • 怎么获得最新医学类指南
  • 局域网的工作模式及特点
  • cpu天梯图2022最新版1240p
  • php数组函数输出《咏雪》里有多少"片"字
  • 滴滴司机工资怎么算的
  • 公司用车出现事故用员工赔付么?
  • 家装行业如何确认收入
  • 无法访问您可能的网络
  • 工程结算转收入
  • 甲方工程扣款如何处理
  • 半月湾在哪
  • 两台电脑文件共享,显示没有访问权限
  • lsass.exe在哪个文件夹
  • 汇兑结算计入什么会计科目
  • arcore如何使用
  • 广告费列支
  • 出差补贴要扣税吗
  • java线程的四种基本状态
  • 双重数组
  • 收付转凭证和记帐凭证的区别?
  • 不征税收入和免税收入有哪些项目
  • 软件销售收入确认时点
  • 什么是电子承诺
  • 长期股权投资为什么不是所有者权益
  • 公司购买银行理财产品账务处理
  • 企业所得税资产总额季初季末怎么填
  • 工人发生工伤的责任划分
  • 开外经证预交的税款会退回吗
  • 软件企业技术开发增值税税率
  • 生产中产生的废油漆桶等危险废物应当作为什么贮存
  • 工会筹备金记什么科目
  • 资金结存余额在借方还是贷方
  • 酒店房间消耗品成本
  • 外贸企业有内销和外销是否分开做账
  • 依法建账的法是指
  • sql创建表日期格式
  • mysql日期字段
  • win8.1系统安装
  • linux系统没有yum
  • fsrec.sys
  • win10系统怎么打开软键盘
  • win10虚拟机不能使用
  • linux %1
  • linux系统中文输入法切换不出来
  • js 原型链继承 原型式继承
  • opengl纹理错误变成条纹
  • javascript简明教程
  • cmd替换文件命令
  • python爬取app数据违法吗
  • android studio右边的视图不见了
  • 请问在javascript程序中
  • jquery对象与dom对象可以相互转换
  • 车辆缴纳购置税多少钱
  • 汽车购置税退税需要多长时间
  • 青岛已开通几条地铁线路
  • 缴纳车辆购置税的会计处理
  • 莆田税务学校地址
  • 山西房产税征收标准
  • 财税咨询服务公司职位有哪些
  • 税务局与税务所工资哪个高
  • 北京劲松附近租房信息
  • 广东省地方税务局公告2017年第6号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设