代码之家  ›  专栏  ›  技术社区  ›  Mahmoud Saleh

如何检测请求的URL包含查询字符串?

  •  3
  • Mahmoud Saleh  · 技术社区  · 14 年前

    大家好 我想检测请求的URL是否包含查询字符串 如何做到这一点?

    2 回复  |  直到 14 年前
        1
  •  5
  •   Sachin Shanbhag    14 年前

    您可以直接使用 getQueryString() 方法

    您可以通过在“?”上拆分查询字符串来检查URL是否有查询字符串。或查找“?”的索引。性格。

    拆分时,结果数组的长度必须至少大于1,如果采用索引路由,则索引必须大于0,因为第一个字符不能是“?”。假设您输入了正确的URL来检查查询字符串。

        2
  •  3
  •   Faisal Feroz    14 年前

    类似的东西 requestedUrl.indexOf("?") > 0 应该做的。因为查询字符串参数是通过追加传递的?到URL,然后跟随名称/值对。