AsyncHttpClient RequestParams 不遵循顺序



我的代码如下,使用调用发布方法:

RequestParams reqParams = new RequestParams();  
    reqParams.put("name", title);
    reqParams.put("date", date);
    reqParams.put("description", description);
    reqParams.put("status", status);
File file = new File(image);
    reqParams.put("image", file);

当我检查请求参数时,它会返回

status=active&description=test&name=D&date=2017-01-01&image=/storage/file/1.png.

是否可以使用我的参数按顺序返回,例如开头为

name=D&date=2017-01-01&description=test&status=active&image=/storage/file/1.png.

提前感谢!

尝试将它们放入哈希图中,然后按照其文档中的说明添加到参数中

Map<String, String> map = new HashMap<String, String>();
 map.put("first_name", "James");
 map.put("last_name", "Smith");
 params.put("user", map); // url params: "user[first_name]=James&user[last_name]=Smith"

如需进一步参考和指导,您可以按照此处的文档进行操作

相关内容

  • 没有找到相关文章

最新更新