哪来的PUT请求

前言

刚写博客没多久,好像才两三天,标题都开始随意了,毕竟写给自己看嘛。

正文

之前接触过Restful风格的CRUD,今天现总结下什么吧。

其实主要就是通过URI中,/资源名称/资源标识 HTTP请求方式区分对资源CRUD操作。

 /手动滑稽  那么delete和put请求怎么搞?

以修改删除功能为例。

修改删除都需要两个重要的点,一是put或delete请求,二是id的获取和传入。

实现put或delete请求

主要用到HiddenHttpMethodFilter类。

public class HiddenHttpMethodFilter extends OncePerRequestFilter {

	private static final List<String> ALLOWED_METHODS =
			Collections.unmodifiableList(Arrays.asList(HttpMethod.PUT.name(),
					HttpMethod.DELETE.name(), HttpMethod.PATCH.name()));

	/** Default method parameter: {@code _method}. */
	public static final String DEFAULT_METHOD_PARAM = "_method";

	private String methodParam = DEFAULT_M
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值