I agree: I gave that some thought, and it would have been a perfect case for keywords if I hadn't decided on going with reification.  It's like conditions: creating them is not raising them, though we do have a convenience procedure to create a certain kind of condition (error) and raise it right away.  

Perhaps a convenience procedure with just verb, URL, content, and response-style that just returns the content would be worthwhile.



On Thu, Mar 12, 2020 at 5:32 PM Arthur A. Gleckler <xxxxxx@speechcode.com> wrote:
On Thu, Mar 12, 2020 at 2:28 PM Dimitris Vyzovitis <xxxxxx@hackzen.org> wrote:
Take a look at the Gerbil std/net/request library, it is probably very close to what you want.

It looks good, but I would prefer to separate the creation of the request object from the making of the request. In other words, I would like for one piece of code to be able to construct a request, then pass it through some other code, and only then issue the request.  That could facilitate special handling of redirects, authentication, etc.