Commit e4b3d69f authored by mengweifu's avatar mengweifu

update: HttpUtil

parent e4bc1258
...@@ -303,21 +303,29 @@ class HttpUtil ...@@ -303,21 +303,29 @@ class HttpUtil
/** /**
* 过滤resource类型字段 * 过滤resource类型字段
* @param array $arr * @param mixed $params array or string resource
* @return array * @return array
*/ */
private static function change($arr) private static function change($params)
{ {
foreach ($arr as $k => $v) { if (is_array($params)) {
if (is_array($v)) { foreach ($params as $k => $v) {
$arr[$k] = self::change($v); if (is_array($v)) {
} else { $params[$k] = self::change($v);
if (strpos(gettype($v), 'resource') !== false) { } else {
$arr[$k] = gettype($v); if (strpos(gettype($v), 'resource') !== false) {
$params[$k] = gettype($v);
}
} }
} }
} }
return $arr; else {
if (strpos(gettype($params), 'resource') !== false) {
$params = gettype($params);
}
}
return $params;
} }
/** /**
...@@ -325,7 +333,7 @@ class HttpUtil ...@@ -325,7 +333,7 @@ class HttpUtil
* @param resource $ch_handle cURL resource * @param resource $ch_handle cURL resource
* @return array * @return array
*/ */
private static function createResponse(string $response_content, $ch_handle): array private static function createResponse(string $response_content, $ch_handle): array
{ {
return [ return [
'code' => curl_errno($ch_handle) === 0 ? self::CODE_SUCCESS : self::CODE_FAIL, 'code' => curl_errno($ch_handle) === 0 ? self::CODE_SUCCESS : self::CODE_FAIL,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment