想问一下视频展示的代码哪里是配置restful风格的?

想问一下视频展示的代码哪里是配置restful风格的?

老师,这段代码哪里的配置是让计算机知道我们采用的是restful风格?我看还是在applicationContextxml里配置spring,后段代码也只是加了@controller作了注解,可您说restful里的请求类型多了put和delete,计算机怎么知道呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小班 2020-08-16 11:05:58

同学你好,1、同学的说法是正确的,传统spring mvc对应地址也是URL。

    2、RESTful是一种软件架构风格、设计风格。比如:它的实现让每一个URI代表一种资源。

 get请求
 localhost:8080/addUser?id=1&name=tom
 REST风格
 localhost:8080/addUser/1/tom

如上所示,就是一个普通的get请求与REST风格的请求,在后台都可以对应解析。

    3、传统的请求方式只有get和post,但是在服务器中可以通过method来确定请求的方式,比如:

@RequestMapping(value="/student/{studentId}/course/{courseId}",method=RequestMethod.PUT)

如上所示,在服务器中就知道这个请求是PUT请求。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕阿满 2020-08-15 14:01:47

同学你好,REST以URL表示要访问的资源,使用Restful风格,不需要额外的配置的。

祝:学习愉快~

  • 提问者 慕前端7365659 #1
    请问传统spring mvc不也是用URL表示要访问的资源吗?服务器怎么知道他是以restful风格访问的?传统的请求方式只有get和post,如果服务器无法区分,他是怎么接受put和delete请求方式的?
    2020-08-16 00:32:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师