在php中读取JSON Multipart请求

时间:2017-07-24 11:51:48

标签: php json

Android以JSON格式向服务器发送数据。它包括请求中的图像文件。请求类型是多部分的。

我在下面尝试过。但没有运气。

function  readInputStream() {
    $return_array = array();
    $body = @file_get_contents('php://input');
    if(get_magic_quotes_gpc()) 
    {
        $body = stripslashes($body);
    }
    // check if body is compressed or not
    if (strlen($body) < 18 || strcmp(substr($body,0,2),"\x1f\x8b")) 
    {
        $body = $body;
    } 
    else 
    {
        $tbody = $this->gzdecode($body);
        $body = $tbody;
    }
    if(!empty($body)) 
    {
        $return_array = json_decode($body, true);
    }

    return $return_array;

}

我用$ _POST方法尝试了这个,它适用于此但想知道上面的代码有什么问题。

0 个答案:

没有答案