#71

wrap-file is better to be used with wrap-content-type

Wrap-file without wrap-content-type makes IE9 to ignore css files, because their content type is not set. What about making wrap-file to use wrap-content-file or at least adding the warning to wrap-file ...

#72

wrap-reload Not Reloading Files

I am wrapping my response handler with wrap-reload but when I change one of my route files it does not reload the code as a result of it. Not sure if this is an issue with ns-tracker or wrap-reload. @weavejester ...

  • Opened by jeregrine May 28, 2012
  • 2 comments
#73

url-decode blowing up on round-trip url-encode/url-decode

I can url-encode an XML string. When I url-decode the returned value, I'm getting an index out-of-bounds on String in percent-decode (v 1.1.0): xception in thread "main" java.lang.StringIndexOutOfBoundsException: ...

  • Opened by jamieorc Jun 12, 2012
  • 6 comments
#74

Implementation of `temp-file-store` creates too many futures

Implementation of temp-file-store in the ring.middleware.multipart-params.temp-file creates too many futures objects and this leads to too many threads running on web services that handles many multipart ...

  • Opened by alexott Aug 12, 2012
  • 2 comments
#75

Doc error

Just a doc error in https://github.com/mmcgrana/ring/wiki/Sessions (def app (wrap-session handler {:cookie-attrs {:max-age 3600})) Forgot a }

  • Opened by ghost Oct 7, 2012
  • 2 comments
#76

How to destroy session

Is the correct way to destroy a session just sending back: {:session {}} or {:session nil} This is not documented in the Session wiki page.

  • Opened by ghost Oct 7, 2012
  • 1 comment
#77

How to access Jetty request object

I need to use http://jetty.codehaus.org/jetty/jetty-6/apidocs/org/mortbay/jetty/Request.html#getLocale() to get the locale from the Accept-Language string. How do I access the Jetty request directly for ...

  • Opened by ghost Oct 22, 2012
  • 2 comments
#78

Automatic code reloading is one step behind

In wrap-reload after the new code is loaded, the old handler is still used to serve the current request meaning that to see any code changes you have to refresh the page twice which is seriously annoying. ...

#79

Session wrapper does not update the cookie after session expiry date is changed.

(ns ring-session-test.core) (use 'ring.middleware.session) (defn handler [{session :session uri :uri}] (let [res {:status 200 :headers {"Content-Type" "text/plain"} ...

  • Opened by zby Feb 2, 2013
  • 1 comment
#80

Update ring-devel/src/ring/middleware/stacktrace.clj

Catch all Throwaables, not just Exceptions, so that (assert ...) works inside handlers.