在JavaScript中转义的Java中的转义字符串文字

时间:2018-06-27 07:26:50

标签: javascript java escaping unescapestring

我的JavaScript前端接受用户输入。它转义并发送到服务器

const url = 'url/to/server/' + escape(userinput);

现在,Java以@PathParam的身份收到此邮件。

@GET
@Path('server/{input}')
public void serve(@PathParam("input") String input) { //just assume the void here. any output is not important for that question
  String usertyped = ???
}
  1. 如何在Java代码中取消对字符串的转义?
  2. 如何在Java中重新转义字符串? (是的,这听起来有点荒谬。但是我需要它发送其他请求。也只需传递它就可以了。)

编辑:(问题更明显)

我正在JavaScript中使用escape(str)来转义字符串。该字符串被发送到Java方法。如何找回原始的字符串?

0 个答案:

没有答案