The valid characters are defined in RFC 7230 and RFC 3986问题

这个问题困扰了我接近两天了!尼玛!网上搜了很多资料,有的给出了解决方案,然后下面的评论说按照楼主做的,没有成功,我一做也确实没有成功。设置了断点,一步一步跟进去看,还是没有头绪。不过有一点可以确认的是,是解析某个URL的时候出了问题,可是我到哪里去找什么URL啊!因为我程序也没用到什么URL,那到底是什么问题!

Tomcat换一个低一点的版本可以!这是因为高一点的Tomcat版本对URL有更严格的要求,当你的URL中包含了超出RFC 7230和RFC 3968所定义的字符时,就会报错!所以,你想你到底哪个URL包含了未能识别的字符呢。想来想去,我ftp的一个地址自己改过,于是立马查看,改成简单的,正常的字符后,重启Tomcat,运行,问题解决了!就这么简单!其实不简单,你想到就简单,想不到,就呵呵了。

还有需要注意的是!每个人的问题可能都不一样,或者说你要改的东西不一样,但问题的本质是一样的,这也是为什么评论里好多说按照楼主的做法还是不成功的原因!最后顺便贴一下eclipse调试的博文介绍:http://blog.csdn.net/u011781521/article/details/55000066

上一篇:【整理】01. Fiddler 杂记


下一篇:使用OLEDB读取excel和csv文件