fixed 优化ThinkPHP的核心类库,提升POST数据获取成功率

This commit is contained in:
zhaoxiang 2018-01-14 02:21:30 +08:00
parent 7c3a9d8742
commit 8c2bc2073b
2 changed files with 3 additions and 4 deletions

View File

@ -21,7 +21,6 @@ class RequestFilter {
/**
* 默认行为函数
* @author zhaoxiang <zhaoxiang051405@gmail.com>
* @return \think\Request
* @throws \think\exception\DbException
*/
public function run() {

View File

@ -692,10 +692,10 @@ class Request
{
if (empty($this->post)) {
$content = $this->input;
if (empty($_POST) && false !== strpos($this->contentType(), 'application/json')) {
$this->post = (array) json_decode($content, true);
} else {
if(false !== strpos($this->contentType(), 'multipart/form-data')) {
$this->post = $_POST;
} else {
$this->post = (array) json_decode($content, true);
}
}
if (is_array($name)) {