修正Request类

This commit is contained in:
thinkphp
2016-05-30 22:04:22 +08:00
parent d5e73c3463
commit 6599c8c758

View File

@@ -413,7 +413,10 @@ class Request
*/ */
public function method($method = '') public function method($method = '')
{ {
if ($method) { if (true === $method) {
// 获取原始请求类型
return IS_CLI ? 'GET' : (isset($this->server['REQUEST_METHOD']) ? $this->server['REQUEST_METHOD'] : $_SERVER['REQUEST_METHOD']);
} elseif ($method) {
$this->method = $method; $this->method = $method;
return; return;
} elseif (!$this->method) { } elseif (!$this->method) {
@@ -497,7 +500,7 @@ class Request
public function param($name = '', $default = null) public function param($name = '', $default = null)
{ {
if (empty($this->param)) { if (empty($this->param)) {
$method = $this->method(); $method = $this->method(true);
// 自动获取请求变量 // 自动获取请求变量
switch ($method) { switch ($method) {
case 'POST': case 'POST':