I think you could do this via requests directly. It could be done in emacs: https://github.com/tkf/emacs-request or python: http://docs.python-requests.org/en/latest/ In your case you could have a block like this: #+BEGIN_SRC python import requests headers = {"Authorization": "Basic YmVfcmVzdF9hZG1", "Accept-Encoding": "application/xml"} r = requests.get("http://myserver/rest/dothis", headers=headers) print r.text #+END_SRC John ----------------------------------- John Kitchin Associate Professor Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 http://kitchingroup.cheme.cmu.edu On Fri, Feb 7, 2014 at 8:35 AM, Karl Voit wrote: > Hi! > > I am not an ELISP programmer (unfortunately) but a proud heavy-user > of Org-mode. At work, I need a REST-client to talk to a REST API > very often. > > Recently, I found [1] which works quite well. However, I need to > open a new buffer into restclient-mode to execute requests. > > Wouldn't it be nice if Org-mode could integrate this tool so that, > e.g., following example could be invoked via babel? > > #+BEGIN_SRC REST > GET http://myserver/rest/dothis > Authorization: Basic YmVfcmVzdF9hZG1 > Accept-Encoding: application/xml > #+END_SRC > > #+RESULTS: > : > : > : <...> > : > > I also proposed this as a request on [2] but the author is not using > Org-mode on a regular basis. > > So: is there any volunteer who wants to complete Org-mode's > featureset even more? > > Thanks! > > 1. https://github.com/pashky/restclient.el > 2. https://github.com/pashky/restclient.el/issues/21 > -- > mail|git|SVN|photos|postings|SMS|phonecalls|RSS|CSV|XML to Org-mode: > > get Memacs from https://github.com/novoid/Memacs < > > https://github.com/novoid/extract_pdf_annotations_to_orgmode + more on > github > > >