2010/8/13 limux <liumengji...@gmail.com>: > Then, if Ring doesn't care of the charset also, there is no one, suck > as jetty, ring, compojure would take care of the charset except > myself. There are many peopole come from all kinds of country or > region who use ring, jetty and compojure. Let themselves set the right > charset manually by wrap? I don't think that is a good idea.
Well, the charset could potentially be set to the default encoding of the JVM, but that might produce inconsistent results. If you develop of a JVM with a default encoding of X, but your production machine has a default encoding of Y, you'll run into problems. Another option is to have a default charset, such as UTF-8. I don't think Ring should have a default charset, because it's too "low level". But Compojure could be set up with a default charset. However, this won't help people who, say, use Shift-JIS. I think it would be worth adding some charset setting middleware to Ring, though, and perhaps document this behaviour. Github has new Wikis that I'd like to try out :) - James -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en