位置: 编程技术 - 正文

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

  • 小规模纳税人销售农产品税率是多少
  • 所得税交错了怎么处理
  • 缴纳以前年度所得税在今年汇算清缴怎么填报
  • 房地产企业所得税预计毛利率
  • 餐饮业购买的油类有哪些
  • 工厂宿舍的水电安装规范图
  • 利息收入属于主体收入吗
  • 本期金额和上期金额怎么填写
  • 什么是居民纳税人
  • 工商年检股东变更流程
  • 营改增后还有企业所得税吗?
  • 经营性文化事业单位有哪些
  • 非货物贸易核查项下
  • 小规模纳税人购买原材料会计分录
  • 承兑汇票打折支付如何账务处理?
  • 资质挂靠人员需要交个税吗?
  • 简易计税方法使用范围
  • 三证合一后纳税人识别号和信用代码一样吗
  • 财产转让所得个人所得税纳税地点
  • 非营利组织企业所得税政策
  • windows 清空剪贴板
  • 表彰比例如何确定
  • 预缴的城建税怎么做账
  • 银行存款期末调汇吗
  • PHP:json_last_error()的用法_JSON函数
  • 支付违约金可以要求开发票吗
  • 委托贷款业务是资产业务吗
  • php错误和异常
  • php运算符号
  • thinkphp cli
  • 民办非企业单位登记管理暂行条例
  • java继承的基本概念
  • 常用的绘图比例有哪些?
  • wordpress app插件
  • 结转成本费用
  • phpcms怎么用
  • mongodb自增主键
  • 招待客户发生的住宿费可以抵扣吗
  • 印花税漏交了有什么影响
  • 企业无力支付票据
  • 个人所得税相关会计分录
  • 刚成立公司没有发生业务,如何申报企业所得税
  • 营改增试点行业顺序
  • 无形资产处置的相关费用计入哪里
  • 投资公司如何运作
  • 利润分配未分配利润是净利润吗
  • 租赁厂房生产是生产经营活动吗
  • 出让价格不得低于基准地价
  • 民营医院的发票在哪里领
  • 赞助费入账需要多久
  • 银行结算账户的基本要求
  • 直接费用的定义
  • 企业必须建立哪些制度
  • mysql查询语句中的逻辑运算符
  • sql server自动增长方式
  • windows update client
  • win8任务管理器快捷键
  • mac怎么连续播放视频
  • linux系统了解
  • cocos2dx吸蓝效果实现opengl绘制
  • node执行js文件的命令是什么
  • glortho函数
  • 微信小程序实现轮播图
  • 常用dos命令大全及用法
  • js中两个等号
  • javascript之typeof、instanceof操作符使用探讨
  • 深入学习习总书记系列讲话精神
  • linux怎么使用
  • 欢迎使用本公司智能语音电动车音效
  • listview添加数据
  • excel自定义控件
  • js 截取
  • android 进程启动流程
  • 河南省个人无犯罪证明书
  • 税务上如何界定收入
  • 中国宗教协会如何注册?
  • 个税申报所属期和所得期
  • 小微企业印花税减半政策
  • 转卖车位土地增值税税率
  • 苏州地方税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设