added get/7, post/7, and put/8.  the final parameter of each is a list of extra headers, which may be passed in the request.