[symfony2源码阅读]Request
来源:互联网 发布:下载自选股软件 编辑:程序博客网 时间:2024/04/29 15:59
每一方法接受http请求的方法都要用引用 use Symfony\Component\HttpFoundation\Request;
以下内容来自阅读源代码和api之后的
class Request
Request 代表一个HTTP request 这些方法处理了URL的接受 / 返回了一个原始的路径,主要用到的方法
* *getBasePath* * getBaseUrl
* * getPathInfo
* * getRequestUri
* * getUri
* * getUriForPath
常量为
const HEADER_CLIENT_IP = 'client_ip';const HEADER_CLIENT_HOST = 'client_host';const HEADER_CLIENT_PROTO = 'client_proto';const HEADER_CLIENT_PORT = 'client_port';
属性
public $attributes; 习惯的参数public $request; 请求体参数 相当于 $_POSTpublic $query; 请求字符串参数 相当于 $_GETpublic $server; 服务和执行环境参数 相当于$_SERVER public $files; 上传文件相当于$_FILESpublic $cookies; Cookies 相当于$_Cookiespublic $headers; Headers
方法
1.构造方法
/** * Constructor. * * @param array $query The GET parameters * @param array $request The POST parameters * @param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...) * @param array $cookies The COOKIE parameters * @param array $files The FILES parameters * @param array $server The SERVER parameters * @param string $content The raw body data * * @api */public function __construct(array $query = array(), array $request = array(), array $attributes = array(), array $cookies = array(), array $files = array(), array $server = array(), $content = null){ $this->initialize($query, $request, $attributes, $cookies, $files, $server, $content);}
未完待续
0 0
- [symfony2源码阅读]Request
- [symfony2源码阅读]Response
- Request源码阅读(持续更新中)
- Symfony2
- Symfony2
- mochiweb源码阅读6-request模块常用函数说明
- springmvc源码阅读笔记 --Object handler和request请求路径查询lookupPath
- 阅读源码
- 阅读源码
- 阅读源码
- 源码阅读
- JUnit源码阅读 -- 阅读基础
- 源码阅读系列:为什么要阅读源码?
- 源码阅读系列:源码阅读方法
- Symfony2 表单
- ubuntu symfony2
- Symfony2表单
- Symfony2 TreeBuilder
- SQL Server 访问URL 调用WebServer
- 我的第二个c++程序
- 解析/etc/hosts文件
- c++第一次实验-1
- STM32_架构_笔记
- [symfony2源码阅读]Request
- 使用TCP/IP协议栈指纹进行远程操作系统辨识
- c++第1次上机实验-1
- Flume 源码学习(一)Source介绍
- dedecms中的封面模板 列表模板 文章模板有什么区别啊
- Android下截屏 及 格式转换
- 解决Eclipse环境变量中的Web App Libraries下没有jar包的问题
- asp.net Web 验证码
- 机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)