refactory simplerequest and parameter, fix bugs when use multipart