Java后台调用restful接口,怎么调用,get带参数的怎么传递。

接口是这样的: GET: https://roomserver-dev.netease.im/v1/api/rooms/{id}

https://roomserver-dev.netease.im/v1/api/rooms/{id} 就这样直接调用,restful是把参数直接写入了地址,比如id为1,就可以直接这样请求 https://roomserver-dev.netease.im/v1/api/rooms/1

httpClent和ajax等价的,都是创建http请求

https://roomserver-dev.netease.im/v1/api/rooms/{id} ,restful风格是把参数拼接在地址栏上,比如前端获取的id的值,请求地址就为这样 https://roomserver-dev.netease.im/v1/api/rooms/id

两种方式:
路径参数:https://roomserver-dev.netease.im/v1/api/rooms/{id}
指定参数:https://roomserver-dev.netease.im/v1/api/rooms?id={id}

对于接口:
https://roomserver-dev.netease.im/v1/api/rooms/{id}
假如ID为1000,还有附加参数为name=zhangsan, num=2, 则请求的书写地址为:
https://roomserver-dev.netease.im/v1/api/rooms/1000?name=zhangsan&num=2
"?"前用来匹配接口,之后为附加参数,和普通的请求是类似的

前台url .../rooms/2 后台用springmvc的 @Pathvariable注解获得{id}这个参数