Module requests
HTTP client library, inspired by python-requests with goals:
- small memory footprint
- performance
- simple, high level API
- native D implementation
Functions
Name | Description |
---|---|
__unittest_L613_C1()
|
|
getContent(url)
|
Call GET, and return response content. |
getContent(url, args)
|
Call GET, with parameters, and return response content. |
getContent(url, args)
|
Call GET, with parameters, and return response content. |
getContent(url, args)
|
Call GET, and return response content. args = variadic args to supply parameter names and values. |
getContentByLine(url)
|
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
getContentByLine(url, args)
|
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
getContentByLine(url, args)
|
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
getContentByLine(url, args)
|
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
patchContent(url, args)
|
Call patch and return response content. |
postContent(url, args)
|
Call post and return response content. |
postContentByLine(url, args)
|
Call POST and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
putContent(url, args)
|
Call put and return response content. |
putContentByLine(url, args)
|
Call PUT and lazily convert server response into InputRange of ubyte[], splitted by '\n'. |
__unittest_L29_C9()
|