更新时间:2023-01-23 13:59:30
您可以使用库的。我建议这个 https://github.com/kodart/Httpzoid
它拥有干净的API和类型安全的数据。
You can use a library for that. I would suggest this one https://github.com/kodart/Httpzoid It has clean API and type-safe data.
下面是一个简单的使用例子
Here is a simple usage example
Http http = HttpFactory.create(context);
http.post("http://example.com/users")
.data(new User("John"))
.execute();
或更复杂的回调操作
Http http = HttpFactory.create(context);
http.post("http://example.com/users")
.data(new User("John"))
.handler(new ResponseHandler<Void>() {
@Override
public void success(Void ignore, HttpResponse response) {
}
@Override
public void error(String message, HttpResponse response) {
}
@Override
public void failure(NetworkError error) {
}
@Override
public void complete() {
}
}).execute();
这是全新的,但看起来非常有前途。
It is fresh new, but looks very promising.