Comments (5)
Assume that we have defined the following code
abstract class RestClient {
@GET("/get")
Future<HttpGet> ip(@Query('query1') String query);
}
final client = RestClient();
client.ip("aaa").then((httpGet){
/// here's the 200 status
}).catchError((err){
/// non-200 error goes here.
});
from retrofit.dart.
Could you add a piece of documentation somewhere about the structure of the err
-instance that gets thrown? I.e. how to get at the request/response properties? (This would help people who may not be able to force their server to generate something other than 200).
from retrofit.dart.
@Lootwig YES. Currently the document is not good. The improvement is scheduled to be done in coming weeks.
from retrofit.dart.
from retrofit.dart.
Please refer the pull request here #38
from retrofit.dart.
Related Issues (20)
- only debug mode occur error HOT 1
- Error: Couldn't find constructor 'List.fromJson'. HOT 1
- Object not converted to Json HOT 4
- Add nested url's support
- Use 'const' for final variables initialized to a constant value. Try replacing 'final' with 'const'. HOT 5
- Generate Deserilazeble code with Parser.FlutterCombine
- The DELETE method in the generated URLs is being formed incorrectly.
- Retrofit
- How to solve DioException [unknown]: null HOT 4
- Retrofit Requests
- Exception: toJson() method have to add to FormData
- `value` as kwarg of endpoint HOT 1
- Nullable Body not null checked
- enum as request parameter causes retrofit_generator to generate a faulty file
- @Part(name: 'param') required File? param has compile error HOT 1
- Multipart issues HOT 1
- [ How to cancel resquests that are waiting into an (Queued)Interceptor ? ]
- Unhandled Exception: NoSuchMethodError: Class 'int' has no instance method 'toJson'
- Parameter marked with @Body in Retrofit methods fully replace other parameters marked with @Field.
- How to set content type on MultipartFile by looking up mime type?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from retrofit.dart.