zoukankan      html  css  js  c++  java
  • 05 spring boot入门——HTTP接口的POST、PUT、DEL请求介绍

    目标

    1、@PostMapping的使用 ;

    2、@PutMapping的使用;

    3、@DeleteMapping的使用。

    简要说明

            上一节介绍了HTTP接口的GET请求的基本使用情况,本节主要介绍下POST、PUT、DELETE这三种请求的该如何操作,学会使用这三类对应的注解配置是本文的目的。

    具体操作

            在操作这一环节就不再累述太多文字,基本形式和步骤跟上一节相同,所以在此就仅仅粘贴关键代码,如下:

    1、POST请求

    代码:

    package net.xqwexample.mavendemo02.controller;
    
    import java.util.HashMap;
    import java.util.Map;
    
    import org.springframework.web.bind.annotation.DeleteMapping;
    import org.springframework.web.bind.annotation.PostMapping;
    import org.springframework.web.bind.annotation.PutMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    //测试http的post、put、del请求
    @RestController
    public class OtherController {
    	
    	//用来定义一个保存输出的变量
    	private Map<String, Object> params= new HashMap<>();
    	
    	@PostMapping("/v1/login")
    	public Object login(String id,String pwd) {
    		params.clear();
    		params.put("id", id);
    		params.put("pwd", pwd);
    		return params;
    	}
    }

    测试结果:

    2、PUT请求

    代码:

    @PutMapping("/v1/put")
    	public Object put(String id) {
    		params.clear();
    		params.put("id", id);
    		return params;
    	}

    测试结果:

    3、DEL请求

    代码:

    @DeleteMapping("/v1/del")
    	public Object del(String id) {
    		params.clear();
    		params.put("id", id);
    		return params;
    	}

    测试结果:

  • 相关阅读:
    python2(跳脱字节、字符类型:字符串、boolean)
    php like模糊查询详解 '%value%'
    php mysql distinct关键字的用法
    php mysql 基础的增删改查操作
    for循环 求数组平均数和总数
    for()循环关联数组
    找出数组中的最大值及其索引
    php 2种常用定义数组的用法
    php 使用字符串函数取出数组中的图片名
    php 使用魔术变量加载文件 __DIR__
  • 原文地址:https://www.cnblogs.com/xuqw/p/11794616.html
Copyright © 2011-2022 走看看