requests 0.0.3
http requests
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
dlang-requests
http requests library
Usage example:
auto rq = Request();
auto rs = rq.get("http://httpbin.org/");
writeln(rs.responseBody.data!string);
rq.keepAlive = 5;
rs = rq.exec!"POST"("http://httpbin.org/post", `{"a":"b", "c":[1,2,3]}`, "application/json");
assert(rs.code==200);
auto f = File("tests/test.txt", "rb");
rs = rq.exec!"POST"("http://httpbin.org/post", f.byChunk(3), "application/octet-stream");
assert(rs.code==200);
auto data = parseJSON(rs.responseBody.data).object["data"].str;
assert(data=="abcdefgh\n12345678\n");
f.close();
- 0.0.3 released 8 years ago
- ikod/dlang-requests
- LGPL-3.0
- Copyright © 2016, igor
- Authors:
- Dependencies:
- none
- Versions:
-
2.1.3 2024-Jan-25 2.1.2 2023-Dec-21 2.1.1 2023-Jun-18 2.1.0 2023-Jun-16 2.0.9 2022-Oct-22 - Download Stats:
-
-
21 downloads today
-
306 downloads this week
-
1210 downloads this month
-
266631 downloads total
-
- Score:
- 4.8
- Short URL:
- requests.dub.pm