如果没有互联网,我想要/创建通知(也有文件,多部分)或在本地发表评论,并在网络可用后立即发送到服务器。
网址,方法和标头可以轻松保留,但是暂停Call.request().requestBody()
以便稍后执行网络通话的问题
httpClient
.build()
.newCall(new Request.Builder()
.headers(headers)
.method(method,body)
.build()
).execute();
答案 0 :(得分:1)
我希望这对您有所帮助,在我的情况下,我将所有请求主体(json请求)存储在本地数据库中,然后一旦应用程序连接到网络,我就将所有请求发送到基于FIFO的后台服务器