【发布时间】:2017-11-11 18:27:00
【问题描述】:
我使用 okhttp 向服务器发送数据和从服务器接收数据没有按预期工作,或者我做错了什么。
我的 Android 客户端,请记住我已经实例化了客户端 okHttp 对象,并且我的包含类已经实现了 .enqueue 异步方法。
JSONObject obj = new JSONObject();
obj.put("usr", "alex");
final MediaType JSON
= MediaType.parse("application/json; charset=utf-8");
RequestBody body = RequestBody.create(JSON, json);
request = new Request.Builder()
.url(config.SERVER_GET_RECEIPTS)
.post(body)
.build();
client.newCall(request).enqueue(this);
如果$_POST 变量为空,则来自服务器端的响应是我放置的字符串。它返回这个字符串。
if(!empty($_POST)){
echo "Properly Parsed" . $_POST['usr'];
}else{
echo "Not Properly Parsed";
}
【问题讨论】: