simplehttpconnection 1.0.0 copy "simplehttpconnection: ^1.0.0" to clipboard
simplehttpconnection: ^1.0.0 copied to clipboard

discontinued
outdated

Simple Httpconnection

Simple HTTP Connection #

Simple HTTP Connection, a library that i made to help me request data from internet while i develop flutter app, so i think i wanted to share it here ☺ This library using Http

Let's Code! #

var url = "https://postman-echo.com/get"
ResponseHttp respHttp = await  HttpConnection.doConnection(url);
print("Status Code : ${respHttp.statusCode}");
print("Status Headers : ${respHttp.headers}");
print("Content : ${respHttp.content}");

You can convert it to JSON easily, just put asJson() after content and you are ready to go :)

...
//it will return null if content isn't valid to convert to json
print("Content : ${respHttp.content.asJson()}");
...

Request Stuff #

Get #

Psst.... i made GET request look fun!

...
///Get Request
Map<String, String> params = Map();
params["foo1"] = "bar1";
params["foo2"] = "bar2";
ResponseHttp respHttp =await  HttpConnection.doConnection(url, method: HttpConnection.get, body: params);
...

Post #

...
HttpConnection.doConnection(url, method: HttpConnection.post, body: params);
...

Put #

HttpConnection.doConnection(url, method: HttpConnection.put, body: params);

Patch #

...
HttpConnection.doConnection(url, method: HttpConnection.patch, body: params);
...

Delete #

...
HttpConnection.doConnection(url, method: HttpConnection.delete);
...

Encoding #

Default encoding is UTF8, you can change it of course

HttpConnection.doConnection(url, encoding: utf8);
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Simple Httpconnection

Homepage

License

unknown (LICENSE)

Dependencies

flutter, http

More

Packages that depend on simplehttpconnection