【发布时间】:2019-12-13 20:09:13
【问题描述】:
我正在尝试使用 Volley 发出 POST 请求,下面是我想要发出的请求类型、标头和 JSON 正文
我尝试过使用 Unirest api (Unirest.io),但它需要 min sdk 为 24,所以我不得不切换到 Volley
HttpResponse<String> response = Unirest.post("https://api.msg91.com/api/v2/sendsms?country=91")
.header("authkey", "")
.header("content-type", "application/json")
.body("{ \"sender\": \"SOCKET\", \"route\": \"4\", \"country\": \"91\", \"sms\": [ { \"message\": \"Message1\", \"to\": [ \"98260XXXXX\", \"98261XXXXX\" ] }, { \"message\": \"Message2\", \"to\": [ \"98260XXXXX\", \"98261XXXXX\" ] } ] }")
.asString();
【问题讨论】:
-
在我看来,Volley 对于 POST 请求不是很“友好”,我建议改用改造
-
你能帮我改造一下吗?
-
我会在这里发布凌空的答案
标签: android json http http-headers android-volley