数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

该系列函数依赖x\Request组件,主要用于获取HTTP-客户端请求的路由信息。

举例条件

以下函数举例的前置请求路由为:http://127.0.0.1:9502/test/demo?id=123

判断是否HTTPS请求

用法:\x\Request::is_ssl()
依赖类:\x\Request
方法名:is_ssl()
参数:
返回值:booltrue是、false
举例返回:false

获取客户端IP

用法:\x\Request::ip()
依赖类:\x\Request
方法名:ip()
参数:
返回值:string
举例返回:59.42.101.27

获取请求域名

用法:\x\Request::domain()
依赖类:\x\Request
方法名:domain()
参数:
返回值:string
举例返回:http://127.0.0.1:9502

获取请求路由,不带参数

用法:\x\Request::route()
依赖类:\x\Request
方法名:route()
参数:
返回值:string
举例返回:/test/demo

获取完整URL,不带参数

用法:\x\Request::url(true)
依赖类:\x\Request
方法名:url()

参数:

  • bool $status

    • 功能:指定获取路由的完整度
    • 值单位bool
    • 默认值false,表示不带域名
    • 其它值true,表示获取完整路由

返回值:string
举例返回:http://127.0.0.1:9502/test/demo

获取完整URL,带参数

用法:\x\Request::baseUrl(true)
依赖类:\x\Request
方法名:baseUrl()

参数:

  • bool $status

    • 功能:指定获取路由的完整度
    • 值单位bool
    • 默认值false,表示不带域名
    • 其它值true,表示获取完整路由

返回值:string
举例返回:http://127.0.0.1:9502/test/demo?id=123

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录