
HTTP Request 方法
方法 get( ), post( ), put( ), delete( ), 和 head( ) 模仿引入HTTP请求的同名方法。它们调用给出的动作并对测试代码做出有效应答。
每个方法都接受四个参数。我们拿get()做为例子:
get(action, parameters = nil, session = nil, flash = nil)
为指定动作执行一个HTTP GET请求并设置应答。下面是参数:
1、 action: 要请求的控制器动作。
2、 parameters: 请求参数可选哈希表。
3、 session: 可选的会话变量哈希表。
4、 flash: 可选的flash消息哈希表