位置: 编程技术 - 正文

详解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)

  • 小规模纳税人到底能不能收专票
  • 个人抬头的发票可以报销吗
  • 购房发票是不是增值税
  • 电子银行承兑汇票查询
  • 冲红发票怎么填写信息
  • 银行电子回单是原始凭证吗
  • 非增值税应税项目可以抵扣进项税吗
  • 稽查补缴增值税做账
  • 股东出资方式和比例是否合法?并说明理由
  • 合伙企业注销流程图
  • 银行承兑汇票贴现率多少
  • 年金的几种类型
  • 4s店收取的金融服务费用
  • 税务评估补税如何入账处理合适?
  • 低值易耗品定义出处
  • 固定资产报废账务怎么处理
  • 以前年度长期股权投资漏记调整
  • 个人申请补交个税怎么写
  • 赔偿金要交增值税吗
  • 机打发票2017年7月份以后可以用吗?
  • 中标服务费直接按开票金额付款吗
  • 冲减增值税销项税额
  • 个体户网上报税流程视频
  • 计提税金和缴纳税金的会计分录
  • 转贴现属于什么市场
  • 评估的房产如何入账
  • 坏账准备冲回是借方还是贷方
  • 电脑中了勒索病毒要报警吗
  • 房产契税怎样交费
  • 已经计提工资后怎么做账
  • 台式电脑开不了机怎么办 屏幕黑屏
  • 联想一体机如何调节屏幕亮度
  • 抖音自动抢福袋挂机软件哪个好
  • 在承租的土地上建房
  • PHP:pg_get_notify()的用法_PostgreSQL函数
  • 外币债券汇兑损益怎么算
  • mplugin.exe是什么
  • 南极岛在哪
  • 结转本月完工产品的成本
  • php 截断
  • 税局 不负责任
  • 公司破产清算应先还银行还是股东
  • 前端脚本开发
  • php之间传递数据
  • 城投公司政府购买棚改
  • 消费者如何鉴别美的乐享三代风管机
  • 怎么升级一般纳税人
  • 结转成本计入
  • 投资公司和控股公司关系
  • 增值税专用发票丢了怎么补救
  • 收到证券公司信息
  • 收入费用表格式
  • 上年亏损次年赢亏怎么算
  • 不动产进项税额不再分两年抵扣
  • 个人开技术服务费
  • 新会计制度固定资产折旧账务处理
  • 股东退股取现怎么处理
  • 跨年多计提的工资如何处理
  • 小微企业取得的进项税能不能抵扣
  • 银行进账单需要作为附件吗
  • 电子发票不小心删掉了怎么办
  • 记账凭证应交税费填写样本图片
  • 应交税费应交增值税已交税金怎么用
  • Win10预览版更新弹窗如何关闭
  • git不小心改了master
  • 手把手教你安装使用国家反诈中心
  • wfxswtch.exe - wfxswtch是什么进程
  • win7怎么连接耳机蓝牙
  • android secure
  • 天天数链是做什么的
  • linux复制文件命令mv
  • html中dt
  • Node.js中的事件循环是什么意思
  • 前端编码规范 性能
  • python生成器有几种写法
  • shell脚本怎么进入指定目录
  • 初识大学主题征文
  • 用python发邮件
  • jquery入门
  • 如何查询企业税务评级
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设