【问题标题】:Passing a pound sign as a value in the query string of a URL, using Angular使用 Angular 在 URL 的查询字符串中将井号作为值传递
【发布时间】:2015-08-08 03:13:45
【问题描述】:

我有一个输入标签,在输入时它将根据输入值过滤表中的数据列表。该值通过请求 URL 中的查询字符串传递。通常我会返回数据并适当更新表。但是,在搜索井号 (#) 时,我收到 500 内部服务器错误。我的问题是在查询字符串中传递井号时 Angular 是否存在已知问题?

【问题讨论】:

    标签: angularjs


    【解决方案1】:

    要在 URL 中传递 reserved characters,您需要使用百分比编码。对于#,它是%23

    Percent Encoding 的维基百科页面有一个不错的 lookup table

    【讨论】:

    • 不错的主意,我想我会尝试的。谢谢!!
    • 太好了,很高兴它对你有用!如果它解决了您的问题,请不要忘记接受答案。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    相关资源
    最近更新 更多