我正在使用 DavidWebb用于发出 Http POST 请求。对于我要发送的所有参数,我都有 ArrayList 或 HashMap。如何使用 DavidWebb 传递参数数组?
现在我是这样做的
Response<String> resp = webb
.post(Constants.URL + Constants.CUSTOMER_SIGNUP)
.param("username", params.get("username"))
.param("user_contact_no", params.get("user_contact_no"))
我想做类似的事情
Response<String> resp = webb
.post(Constants.URL + Constants.CUSTOMER_SIGNUP)
.arraylist/hasmap of params
最佳答案
我找到了解决方案。 “Andy Turner”的回答点击了。
Request request = webb
.post(Constants.URL + Constants.CUSTOMER_SIGNUP);
for (Map.Entry<String, String> entry : params.entrySet()) {
request.param(entry.getKey(), entry.getValue());
}
Response<String> resp = request.readTimeout(30000)
.connectTimeout(30000)
.asString();
关于java - ArrayList 到 DavidWebb Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33648990/