200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > http请求方法:GET POST PUT PATCH DELETE OPTIONS HEAD TRACE

http请求方法:GET POST PUT PATCH DELETE OPTIONS HEAD TRACE

时间:2020-06-06 06:25:46

相关推荐

http请求方法:GET POST PUT PATCH DELETE OPTIONS HEAD TRACE

http方法:GET、HEAD、POST、PUT、DELETE、OPTIONS、TRACE、PATCH

根据RFC2616第九章说明,http方法的定义有两点:safe and Idempotent,即安全性和幂等性,可以结合这两点对以上方法进行说明

1,GET

安全、幂等;

用于获取资源;

2,HEAD

安全、幂等;

与get方法类似,但不返回message body内容,仅仅是获得获取资源的部分信息(content-type、content-length);

restful框架中较少使用

3,POST

非安全、非幂等;

用于创建子资源

4,PUT

非安全、幂等;

用于创建、更新资源;

5,DELETE

非安全、幂等;

删除资源;

6,OPTIONS

安全、幂等;

用于url验证,验证接口服务是否正常;

7,TRACE

安全、幂等;

维基百科“回显服务器收到的请求,这样客户端可以看到(如果有)哪一些改变或者添加已经被中间服务器实现。”

restful框架中较少使用

8,PATCH

非安全、幂等;

用于创建、更新资源,于PUT类似,区别在于PATCH代表部分更新;

后来提出的接口方法,使用时可能去要验证客户端和服务端是否支持;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。