#encoding=UTF-8
require "socket"
url="gid=38&sid=1&oldsid=1&user=12848525&roleid=1011730&dept=15&time=1356357372&level=40&ip=10.2.201.16&map_id=210010014&group=\xCE\xDE&sign=a04101ffd9f7fe07cba1b9f38"
arr = url.split("&")
在ruby代码中由于为了防止中文乱码问题加了#encoding=UTF-8,不过引起了另一个问题
in `split': invalid byte sequence in UTF-8 (ArgumentError),解决方法为
将arr=arr = url.split("&")修改为
arr = url.force_encoding("gb2312").split("&") 即可