[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1210: http-client should support SSL mutual auth
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1210: http-client should support SSL mutual authentication |
Date: |
Sat, 01 Aug 2015 12:32:22 -0000 |
#1210: http-client should support SSL mutual authentication
--------------------------+---------------------
Reporter: rsenior | Owner:
Type: enhancement | Status: closed
Priority: major | Milestone: someday
Component: unknown | Version: 4.9.x
Resolution: fixed | Keywords:
--------------------------+---------------------
Changes (by sjamaan):
* status: new => closed
* resolution: => fixed
Comment:
Thanks for reporting this missing feature, and suggesting a fix. The fix
looks alright, but I don't think the change in intarweb is required:
connection management is something unique to the application. intarweb's
responsibility is dealing with the protocol only (parsing headers,
wrapping ports to support chunking and so on), so this change does not
belong there.
Instead, I have simply added yet another parameter to http-client, which
can be overriden in an application that wishes to manage connections. I'm
not 100% happy with it yet (because the connection cache is not under
application control, only the setting up of connections), but it will have
to do for now.
I have committed changeset [32633] to fix this. Please give it a try. It
hasn't been released yet, so you'll have to check out http-client trunk.
You can use it by supplying a parameter called {{{server-connector}}},
which holds a procedure of 2 arguments: the uri and the proxy (which may
be {{{#f}}} if no proxy is in use). The default connector is named
{{{default-server-connector}}}, so you can still call this if you want to.
Please let me know how it works for you. If it's all good I will document
and release this.
--
Ticket URL: <http://bugs.call-cc.org/ticket/1210#comment:2>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Chicken-janitors] #1210: http-client should support SSL mutual authentication,
Chicken Trac <=