$value) { if ($key == 'Signature') { continue; } // 排除上传文件的参数 if ($requestMethod == 'POST' && substr($value, 0, 1) == '@') { continue; } // 把 参数中的 _ 替换成 . if (strpos($key, '_')) { $key = str_replace('_', '.', $key); } if ($i == 0) { $paramStr .= '?'; } else { $paramStr .= '&'; } $paramStr .= $key . '=' . $value; ++$i; } return $paramStr; } }