【问题标题】:how to pass special char \ in query string?如何在查询字符串中传递特殊字符\? 【发布时间】:2016-01-21 15:33:44 【问题描述】: 我想在查询字符串中传递一个名为 \Set 的变量。谁能帮助我如何在 url 的查询字符串中传递这个,因为目前我收到 404 错误。 【问题讨论】: 标签: url restful-url 【解决方案1】: 您需要 URL-encode 字符,否则这些字符在 URL 中已经有意义。 所以这个: \Set 变成这样: %5CSet 【讨论】: 我也试过了,但我仍然遇到同样的错误。有没有其他方法可以做到这一点? @Sourabh:如果没有关于您正在使用的 URL 和您遇到的错误的任何信息,我真的无能为力。不,除了对 URL 进行 URL 编码之外,没有其他方法可以在 URL 中传递非 URL 编码的值。 实际上我正在使用 Jmeter 从 Rest API 获取响应数据,我必须将 setname 作为 url 中的变量传递,但是每当我向服务器发送请求时,都会得到响应代码:404 和响应消息: 未找到。我的网址是 GET localhost:8080/myproject/api/getset/%5CSet01 @Sourabh:如果没有找到,那么就没有找到。您将不得不为此查看服务器端代码。该 URL 否则有效。