位置: 编程技术 - 正文

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

  • 计提税金是什么会计科目
  • 购税盘需要什么东西
  • 定期定额纳税申报表是个人所得税吗
  • 个人自产自销农产品免税政策
  • 结算备付金是流水账单吗
  • 事业单位职工福利费范围有哪些
  • 补缴的公积金可以抵扣个税吗
  • 会计科目的使用说明应包括
  • 取得企业增值税发票
  • 变更办税人信息在哪变更
  • 小区物业宿舍
  • 残疾人可以给公司带来税收优惠吗
  • 携程只有电子发票吗
  • 委托采购是什么意思
  • 预收购货款的会计分录
  • 当年的成本发票必须当年结算吗
  • 地下车库怎么缴费
  • 增值税谁来付
  • 购进产品样品怎么做分录
  • win10开机会自动打开网页
  • 上月有留底税额,这个月有销销没有进项怎么做账
  • 补助是按基本工资还是总工资
  • 去实体店装win10专业版多少钱
  • 可转债发行费用税前扣除
  • PHP:Memcached::getAllKeys()的用法_Memcached类
  • win10蓝牙驱动怎么安装程序
  • linux怎么检查网络状态
  • 莱茵地区在德国哪里
  • 前端解决浏览器跨域问题
  • php时间戳转换成时间
  • 评价类模型topsis
  • thinkphp教程
  • php数据表
  • 在税务局怎么查补缴的社保
  • 新增办税员需要哪些资料
  • 出租改自用房产税
  • 如何计提所得税费用科目
  • python搜索函数
  • mysql的删除
  • sql serverjdbc
  • 借受托代销商品贷受托代销商品款
  • 暂存款账务处理
  • 允许加计扣除的新技术研究开发费用是
  • 收到以前年度退回的企业所得税怎么做账
  • 收到银行贷款发放成功的短信
  • 固定资产基本特点
  • 企业清算未分配利润怎么交税
  • 用党委的经费买房可以吗
  • 员工奖励账务处理流程
  • 金蝶财务软件固定资产
  • 商家代金券谁出钱
  • 疫情期间减免的六大行业
  • 记账金额错误
  • 建筑业一般纳税人增值税税负率
  • 股东参与经营可以退股吗
  • 案例解析企业所需资金
  • 期末留抵税额和上期留抵税额
  • mysql8.0存储过程
  • mac系统如何切换中文
  • 在mac下如何安装软件
  • iconv.exe
  • win8怎么打开word
  • win8.1安装包
  • node. js教程
  • firefox下rowspan+border+border-collapse的bug
  • cocos设置中文
  • Nodejs sublime text 3安装与配置
  • unity灯光烘培
  • jquery 列表控件
  • framework res.apk
  • shell脚本 -ne 0
  • 深入理解中国式现代化
  • jquery中遍历指定的对象和数组是哪个方法
  • android高级开发实战------ui、ndk与安全
  • 财产保险合同的种类
  • 国税局升迁难么
  • 湖北税务报税系统官网
  • 进口设备需要资质吗
  • 开票风险预警机制蓝色预警怎么办
  • 天津车辆购置税网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设