我的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 = ???
}
编辑:(问题更明显)
我正在JavaScript中使用escape(str)
来转义字符串。该字符串被发送到Java方法。如何找回原始的字符串?