💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 请求信息 ## 请求信息 `Request`对象支持获取当前的请求信息,包括: 方法含义`host`当前访问域名或者IP`scheme`当前访问协议`port`当前访问的端口`remotePort`当前请求的REMOTE\_PORT`protocol`当前请求的SERVER\_PROTOCOL`contentType`当前请求的CONTENT\_TYPE`domain`当前包含协议的域名`subDomain`当前访问的子域名`panDomain`当前访问的泛域名`rootDomain`当前访问的根域名(`V5.1.6+`)`url`当前完整URL`baseUrl`当前URL(不含QUERY\_STRING)`query`当前请求的QUERY\_STRING参数`baseFile`当前执行的文件`root`URL访问根地址`rootUrl`URL访问根目录`pathinfo`当前请求URL的pathinfo信息(含URL后缀)`path`请求URL的pathinfo信息(不含URL后缀)`ext`当前URL的访问后缀`time`获取当前请求的时间`type`当前请求的资源类型`method`当前请求类型对于上面的这些请求方法,一般调用无需任何参数,但某些方法可以传入`true`参数,表示获取带域名的完整地址,例如: ``` use think\facade\Request; // 获取完整URL地址 不带域名 Request::url(); // 获取完整URL地址 包含域名 Request::url(true); // 获取当前URL(不含QUERY_STRING) 不带域名 Request::baseFile(); // 获取当前URL(不含QUERY_STRING) 包含域名 Request::baseFile(true); // 获取URL访问根地址 不带域名 Request::root(); // 获取URL访问根地址 包含域名 Request::root(true); ``` > 注意`domain`方法的值本身就包含协议和域名