digitalmars.D - Handy API examples for HTTP requests
- bearophile (5/5) May 27 2011 I've seen this with some examples of handy API for HTTP requests, useful...
- Adam D. Ruppe (9/9) May 27 2011 My D curl wrapper (hopefully soon to be obsolete by a std.curl thing)
- jdrewsen (5/10) May 28 2011 That API is not far from the one I'm working on for etc.curl. I'm
I've seen this with some examples of handy API for HTTP requests, useful for the Phobos devs that want to add a Phobos module to perform such things: http://pydanny.blogspot.com/2011/05/python-http-requests-for-humans.html http://pypi.python.org/pypi/requests Bye, bearophile
May 27 2011
My D curl wrapper (hopefully soon to be obsolete by a std.curl thing) does it this way: string response = curl(url); // does a GET on the url string response = curl(url, some_post_data); // does a POST string response = curl(url, some_post_data, post_content_type); // POST with a special content type string response = curlAuth(url, null, username, password); // auth GET = curlAuth(url, some_post_data, username, password); // authed POST That way, most common scenarios are handled by very simple calls.
May 27 2011
Den 28-05-2011 00:43, bearophile skrev:I've seen this with some examples of handy API for HTTP requests, useful for the Phobos devs that want to add a Phobos module to perform such things: http://pydanny.blogspot.com/2011/05/python-http-requests-for-humans.html http://pypi.python.org/pypi/requests Bye, bearophileThat API is not far from the one I'm working on for etc.curl. I'm currently implementing the suggestions from the last round of reviews and it will probably be ready for the official review queue after that. /Jonas
May 28 2011