大家好 我想检测请求的URL是否包含查询字符串 该怎么做?
答案 0 :(得分:5)
您可以直接使用getQueryString()方法
OR
您可以通过将其拆分为“?”来检查您的网址是否包含查询字符串或找到“?”的索引字符。
在拆分时,结果数组的长度必须大于1,如果采用索引路由,则索引必须大于0,因为第一个字符不能是“?”假设您输入了正确的URL以检查查询字符串。
答案 1 :(得分:3)
像requestedUrl.indexOf("?") > 0
这样的事情应该做。因为追加传递查询字符串参数?到网址,然后是名称/值对。