querystring只能传2K还是4K来着
现在地址栏 有一个title=xxx 这个xxx是被编码的 但是request.getParameter(“title”) 获取不全这个xxx 有什么方法能解决吗
@差生: URL编码是必须的,你要解决什么?
@吴瑞祥: xxx 就是编码后参数 现在request.getParameter(“title”)获取不全这个参数 被截断了 这样说明白了吗? 获取不全就没法解码
@差生: 跟上面说的,你title有多长?如果是因为长度太长,那就没办法的
@吴瑞祥: 有什么方法能获取整个地址栏的东西吗 拿出来 再截取?
@差生: 你是要在前台操作吗?那直接操作URL字符串就行了.
后台就别想了.整个地址栏就是url里面的值是浏览器发出前就截断的
@吴瑞祥: 问题这个url是另一个cms系统传过来的 o(︶︿︶)o 唉
应该是的,GET参数是有限制的,太长的内容使用POST方式提交到下一页面处理吧,这样不会有长度限制了
你用火狐看一下你发送的请求是不是你所希望的,说不定在一开始的时候你就是写错了,或者title中就有特殊字符,导致解析错误