http://www.haorooms.com/post/js_escape_encodeURIComponent
http://www.cnblogs.com/binger/archive/2013/03/19/2970171.html session