解析 – Grails / groovy中的Parse_url等效?
发布时间:2020-12-14 16:29:52 所属栏目:大数据 来源:网络整理
导读:是否存在等效于 PHP的parse_url( http://php.net/manual/en/function.parse-url.php)或python的urlparse( http://docs.python.org/library/urlparse.html)的groovy / grails,它将URL字符串转换为包含主机,协议,查询字符串,片段,URI等的结构? 我以为它可能在
是否存在等效于
PHP的parse_url(
http://php.net/manual/en/function.parse-url.php)或python的urlparse(
http://docs.python.org/library/urlparse.html)的groovy / grails,它将URL字符串转换为包含主机,协议,查询字符串,片段,URI等的结构?
我以为它可能在grails.org/doc/latest/api/org/codehaus/groovy/grails/web/util/WebUtils.html中,但没有看到任何内容.我不认为HTTPBuilder或各种URLMapping实用程序是我需要的. 我真的只想从路径和queryString中拉出一个地图并处理边缘情况(params / blah / fuzz的数组?foo = bar& foo = baz,fragment / blah / fuzz?foo = bar#baz,编码的URL对于重定向)正确. 我知道我可以通过巧妙地使用URLMapping来处理PATH组件,例如:/ blah / $code,但我还是解码了param块… 谢谢 解决方法
如果我理解正确,你真正需要的是普通的
URI级:
new URI('http://google.com/?q=URL').query (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |