【问题标题】:dynamic url in REST postREST 帖子中的动态网址
【发布时间】:2014-10-25 19:53:04
【问题描述】:

我正在开发一个休息网络服务 我的@RequestMapping 就像 /{bookId}/list

如何在请求中传递图书 ID 我在尝试 //localhost:80003/123/list 但它不起作用

我应该确保什么,以便我可以在请求 URL 中为 res 服务传递动态值

谢谢

【问题讨论】:

  • 您正在连接到 localhost:80003,其中端口 80003 超出了端口范围。 (最大值为 65535)此外,我们还需要更多关于哪些不工作的信息。

标签: java rest post


【解决方案1】:

我猜你在端口中输入了太多的零,因为 80003 无效。 无论如何,您可以像这样使用@PathVariable:

@RequestMapping(value = "/{bookId}/list", method = RequestMethod.GET)
public @ResponseBody Video getId(@PathVariable("bookId") long id) {
     ...
}

【讨论】:

  • 实际上我需要做 @RequestMapping(value = "/{bookId}/list/{shelfId}" 我不能发送 2 个动态值。我更正了 80003 中的零数量并且它有效(谢谢/. :))。但它不适用于 2 个动态值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-16
  • 2015-02-06
相关资源
最近更新 更多