casidiablo / slack-rtm

Clojure library to deal with Slack's Real Time Messaging API
Do What The F*ck You Want To Public License
40 stars 14 forks source link

http_proxy support #12

Open holyjak opened 8 years ago

holyjak commented 8 years ago

slack-rtm currently doesn't support running behind a http(s) proxy. This has to be fixed in the upstream dependencies (gniazdo#16), this issue is here to make this deficiency visible and track upstream.

It might be fixed in Jetty 9.4.x but it seems to be moving extremely slowly :-(

(Note: clj-http supports proxies out of the box, using the default Java system properties http(s).proxyHost and http(s).proxyPort.)

holyjak commented 8 years ago

It seems that also http-kit now supports proxies and it has a websocket client so it could perhaps be used instead of gnizado.

CORRECTION I was wrong, http-kit doesn't have a websocket client yet though they are (have been?) working on it.