如何在uri的路径变量中传递斜杠(/)?

时间:2018-01-06 16:02:24

标签: java rest http spring-boot

我有一个休息api实现如下 -

@RequestMapping(value = "/getAllProductsByCategory/{category}/{pageNo}/{numberOfProducts}", method = RequestMethod.GET)
    public List<ProductProperties> getAllProdutsByCategory(@PathVariable("category") String categoryID, @PathVariable("pageNo") int pageNo,
            @PathVariable("numberOfProducts") int numberOfProducts) {
        return productService.getProductsByCategory(categoryID, pageNo, numberOfProducts);
    }

现在我想测试这个方法,其中类别变量应该像“men / clothing / jeans”。我试图使用转义字符%2F来替换正斜杠,但没有运气。有没有办法在uri中传递斜线?我试着谷歌同样的问题,但没有找到任何满意的答案。

0 个答案:

没有答案