add clear

This commit is contained in:
as2252258@163.com
2020-01-03 11:43:20 +08:00
parent 2ca6eb7b41
commit da21f45554
+4 -1
View File
@@ -463,11 +463,14 @@ class HttpClient
*/
private function resolve($data, $body)
{
if (is_array($body)) {
return $body;
}
$type = $data['Content-Type'] ?? $data['content-type'];
if (strpos($type, 'json') !== false) {
return json_decode($body, true);
} else if (strpos($type, 'xml') !== false || strpos($type, 'plain') !== false) {
if(!is_null($newBody = json_decode($body,true))){
if (!is_null($newBody = json_decode($body, true))) {
return $newBody;
}
$data = simplexml_load_string($body, 'SimpleXMLElement', LIBXML_NOCDATA);