mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-08 15:42:48 +08:00
改进Request类的put方法 支持使用json格式解析变量
This commit is contained in:
@@ -692,7 +692,12 @@ class Request
|
|||||||
return $this->put = is_null($this->put) ? $name : array_merge($this->put, $name);
|
return $this->put = is_null($this->put) ? $name : array_merge($this->put, $name);
|
||||||
}
|
}
|
||||||
if (is_null($this->put)) {
|
if (is_null($this->put)) {
|
||||||
parse_str(file_get_contents('php://input'), $this->put);
|
$content = file_get_contents('php://input');
|
||||||
|
if (strpos($content, '":')) {
|
||||||
|
$this->put = json_decode($content, true);
|
||||||
|
} else {
|
||||||
|
parse_str($content, $this->put);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return false === $name ? $this->put : $this->input($this->put, $name, $default, $filter);
|
return false === $name ? $this->put : $this->input($this->put, $name, $default, $filter);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user