baseUrl property
Set the API base URL.
Base URLs should always end in /
.
Correct:
- Base URL:
http://example.com/api/
- Endpoint:
foo/bar/
- Result:
http://example.com/api/foo/bar/
Incorrect:
- Base URL:
http://example.com/api
- Endpoint:
foo/bar/
- Result:
http://example.com/foo/bar/
When you don't specify the baseUrl. The _dio
instance passed to the constructor should have it defined.
Otherwise the path
field of any HttpMethod like POST should have the full URL.
Implementation
final String? baseUrl;