当前位置: 首页 > 知识库问答 >
问题:

如何在URL中转义#symbol?

龚远
2023-03-14

我有#symbol要作为参数在URL中传递。但它丢弃了#之后的所有参数值。请给我建议解决办法。下面是我的url

GetConnectiont?   
  customerID=customer1&activenode=Sv50&parent=server&frame=imHealthCheckFrame&
connectedFrom=healthCheck&username=root&password=anil#1234&fromAskUsrPwd=askPassword

提前致谢

共有1个答案

颛孙俊
2023-03-14

您需要对可能包含#的参数进行编码,然后在服务器端代码中解码回该参数。

您可以使用internet中的许多资源对字符串进行URL编码,像这样。在您的情况下,anil#1234变为anil%231234

 类似资料:
  • 问题内容: 如何转义URL查询字符串中发送的哈希符号(有时称为数字符号或井号)? 问题答案: 百分比编码。将哈希替换为。

  • 问题内容: 当我通过URL的InputStream读取xml,然后剪切掉URL以外的所有内容时,我得到了“ http://cliveg.bu.edu/people/sganguly/player/%20Rang%20De%20Basanti%20-%20Tu% 20Bin%20Bataye.mp3 “。 如您所见,有很多“%20”。 我希望网址不被转义。 在不使用第三方库的情况下,有什么方法可以用

  • 问题内容: 在Elasticsearch的一个字段中,我存储了文档的网址(例如) 当我不转义URL时,可以正确找到文档-但在某些URL上出现EOF错误。 当我使用以下命令转义URL时: 找不到文档-我得到了零点击。 那怎么办呢? 而且我想根据article.url检索文档 这是查询: 如果我不逃避错误: 问题答案: 我建议您将字段的映射更改为: 如果不这样做,将使您的字段被分析,并且很难以标准分析

  • 问题内容: 我正在尝试下面的代码,但出现错误 错误 我想要结果 问题答案: 请改用,它不使用正则表达式,因为您根本不需要它们: 这将按预期打印。

  • 问题内容: 我正在用XML编写一些SpEL语句,但无法让解析器确定何时需要转义字符。 我尝试了以下操作: 但是,添加\似乎并不能避免使用单引号,并且我一直收到解析器异常。 有什么办法可以逃避这些价值观? 问题答案: 从文档中: “要将单引号本身放在字符串中,请使用两个单引号字符。”

  • 问题内容: 我对此一无所知,我试图在JSP中转义一个引号。我有一些数据直接输出到JS字符串中,单引号似乎引起了问题。 这是我的代码: 这是我得到的输出: 但这是错误的,我只需要或根本不需要单引号! 编辑 :还是我实际上需要用反斜杠转义引号? 问题答案: 正斜杠不是转义字符。那是反斜杠。 (是的,它已经被介绍过两次了,因为这 也是 Java中的转义字符!) 但是,你不要只需要repace的,你还需要