Request request = new Request.Builder()
.url("http://example.com")
.post(RequestBody.create("foo",MediaType.get("text/plain")))
.build();
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
//e.printStackTrace();
RequestBody b = call.request().body();
String t= b.toString(); ??? <-How would I get the original message?
}
@Override
public void onResponse(Call call, Response response) throws IOException {
//do something
}
});
当出现错误时,我正在尝试保存我发送的原始消息。
我查阅了函数,并似乎无法弄清楚如何在回调中获取我发送的原始消息。是否有办法重新获取这条消息?