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方法尝试了这个,它适用于此但想知道上面的代码有什么问题。