Java 我正在使用Jersey开发RESTful Web服务,哪个URL样式被认为是最地道的?
我读过一些rest API网站,这些API的大多数URL就像Java 我正在使用Jersey开发RESTful Web服务,哪个URL样式被认为是最地道的?,java,rest,jersey,Java,Rest,Jersey,我读过一些rest API网站,这些API的大多数URL就像www.abc.com/test?param=11¶m=22,但是在rest教学书籍中,大多数URL像www.abc.com/test/11/22 有什么区别?哪个是正确的还是更好的?如果您正在获取参数,您应该使用www.abc.com/test?param1=11¶m2=22 如果您在Javaservlet中使用URLwww.abc.com/test/11/22,这是将请求定向到特定的Servlet进行处理 第一个问题
www.abc.com/test?param=11¶m=22
,但是在rest教学书籍中,大多数URL像www.abc.com/test/11/22
有什么区别?哪个是正确的还是更好的?如果您正在获取参数,您应该使用
www.abc.com/test?param1=11¶m2=22
如果您在Javaservlet中使用URLwww.abc.com/test/11/22
,这是将请求定向到特定的Servlet进行处理 第一个问题不是REST,而是REST试图解决的问题
第二种方法是RESTful,叫做REST,如果你真的想做REST,这就是你应该遵循的形式