Укажите URL с @PathVariable

Я хочу отправить ссылку в URL, например.

https://localhost:8080/https://www.google.com

Однако это решение не работает

@GetMapping("/{url}")
public void writeUrl(@PathVariable String url) {
    System.out.println(url);
}

Мне нужно в @PathVariable или @RequestParam (не в @Body)

0
1
42
1

Ответы 1

@GetMapping("/")
public void writeUrl(@RequestParam("url") String url) {
    System.out.println(url);
}

тогда:

https://локальный:8080/?url=https://www.google.com

Другие вопросы по теме