位置: 编程技术 - 正文

详解PHP防止直接访问.php 文件的实现方法(php 如何防止接口被刷)

编辑:rootadmin

推荐整理分享详解PHP防止直接访问.php 文件的实现方法(php 如何防止接口被刷),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 如何防止接口被刷,详解php防止直接输出,详解php防止直接输出,详解php防止直接输出,php防止直接访问,php防止直接访问,详解php防止直接输出,php防止直接访问,内容如对您有帮助,希望把文章链接给更多的朋友!

详解PHP防止直接访问.php 文件的实现方法

为了保证我们用 PHP 写的 API 的安全性要禁止除了接口外的访问方式.

详解PHP防止直接访问.php 文件的实现方法(php 如何防止接口被刷)

比如我们的项目为 example, 其下有文件夹 dir1、有个接口文件 api.php. 结构为: 输入图片说明

这时候我们要求只能通过 example/api.php 来调用file.php里的服务,不能直接通过example/dir1/file.php来访问.

在 php 里有这样一个变量$_SERVER,这是个数组变量, 里面有各种键值对, 具体的可以搜索一下资料. 那么我们现在可以通过$_SERVER里的SCRIPT_NAME来获取脚本名称. $_SERVER['SCRIPT_NAME'],其值会是类似 xxx/api.php,那么我们就可以通过判断访问链接里是否含有api.php来判断这个访问是否为合法的访问, 如果合法则继续执行, 不合法则阻断.

具体代码如下:

在 file.php里的开头添加上以上代码即可.

标签: php 如何防止接口被刷

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

上一篇:php简单实现单态设计模式的方法分析(php单独运行)

下一篇:PHP用PDO如何封装简单易用的DB类详解(php封装app)

  • 准予扣除的税金及附加怎么算
  • 建筑业普票和专票的比例
  • 未能确认收入的原因
  • 发票验旧日期是什么意思
  • 研发费用属于哪个费用
  • 调试费含税吗
  • 影响年初未分配利润的事项
  • 收入费用率为100.13%说明什么
  • 企业租赁个人房屋怎么交税
  • 可供出售金融资产计入什么科目
  • 政府扶持企业资金要交税吗
  • 税收制度具体内容
  • 内部往来科目设置在哪类下
  • 低值易耗品计入什么账户
  • 商品流通企业商品流转的核算方法有
  • 发票隔月报送可以么?
  • 交易性金融资产是什么意思
  • 购买虚开增票怎么处理?
  • 收到对方开的发票怎么做账
  • 盈余公积转增资本有限制吗
  • 专用发票报销时限
  • 先开票后预缴能跨年吗
  • 所得减免优惠明细表减免项目包括几项
  • 税种核定办理流程
  • 怎么分辨是否清真食品
  • 坏账处理的所得税税率
  • 公账转私账怎么操作电脑版
  • 外贸企业出口收入怎么账务处理
  • 1697508933
  • 10万以下免征增值税 文件
  • 合同取得成本和增量成本有什么区别
  • 哪些凭证可以抵扣
  • vue项目管理器
  • php常用的设计模式在开发中的实例
  • 本期进项税额转出会计分录
  • 单位人工成本计算公式
  • 增值税发票怎么抵税
  • 餐饮业原料采购都包括哪些
  • zend framework手册
  • 替票报销违法吗
  • 增值税发票的作业
  • thinkphp钩子场景
  • 普通发票密码区出格了能用吗
  • 存货都有什么科目
  • 季度所得税收入大于成本利润是负号
  • python django做网页
  • 企业购买商铺会查征信吗
  • 材料暂估成本的账务处理
  • 财务费用相关指标
  • 出口货物的报关时间为货物运抵海关
  • windowsserver2008r2开启远程桌面
  • 我国会计制度对会计要求
  • 成本法的处置
  • 公租房特许经营权转让
  • 差旅费属于什么支出类型
  • 小企业核算方式选独立核算
  • 仓库管理人员工资属于什么费用
  • 存放在仓库中的原材料
  • 行政单位收到银行存款利息的会计分录
  • 企业享受所得税免税政策
  • sqlserver 触发器 redis
  • 快速解决小孩便秘
  • winxp怎么打印
  • 虚拟机linux使用
  • win8强制关闭程序
  • linux 指定动态库连接位置
  • 一键配置天赋的台词
  • css放大字体
  • Unity3D游戏开发(第2版)
  • js函数嵌套函数的return
  • js 类继承
  • 电子税务局登陆密码在哪里修改
  • 环保设备企业所得税优惠
  • 安徽税务网上申报领取发票
  • 广东怎么交农村合作医疗保险
  • 工会经费范围税率是多少
  • 电子税务平台怎么开发票
  • 国家税务总局公告2017年第21号
  • 电子口岸无纸化网上签约流程
  • 广东省东莞电子税局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设