Postman发送post和get请求json数据,并用SpringBoot接受

这篇具有很好参考价值的文章主要介绍了Postman发送post和get请求json数据,并用SpringBoot接受。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Postman发送post和get请求json数据,并用SpringBoot接受

一. idea中的操作

1. 在controller类中加入如下代码用于举例

TestContoller.java

package com.example.demo.controller;


import com.example.demo.dto.TestDto;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class TestContoller {

    /**
     * 测试
     *
     * @return Success
     */
    @RequestMapping("/test")
    public Object test() {
        return "Success!";
    }

    /**
     * 用户
     *
     * @param testDto
     * @return id password
     */
    @RequestMapping("/User")
    public Object user(@RequestBody TestDto testDto) {
        return "账户名:" + testDto.getId() + "  密码:" + testDto.getPassword();
    }

}

这里有两个映射,一个是"/test",用于测试程序有没有成功,一个是"/User",为用户,存放用户的账户名和密码

2. 在dto中导入数据以封装数据

TestDto.java

package com.example.demo.dto;

import lombok.Data;

/**
 * 封装参数
 */
@Data
public class TestDto {
    /**
     * 用户名
     */
    private String id;

    /**
     * 密码
     */
    private String password;
}

@Data在导入lombok插件和依赖后可以直接使用,可以起到简化代码的作用

TestController.java中我们可以看到**@RequserBody**,是用于接受前端传给后端的json字符串中的数据(请求体中的数据)

二. Postman部署

1.到Postman官网下载并安装

Postman发送post和get请求json数据,并用SpringBoot接受
软件安装全部默认即可

2.发送请求

2.1 新建一个请求
Postman发送post和get请求json数据,并用SpringBoot接受

2.2 选择发送什么请求

Postman发送post和get请求json数据,并用SpringBoot接受
2.3 填写url

Postman发送post和get请求json数据,并用SpringBoot接受

2.4 填写keyvalue

Postman发送post和get请求json数据,并用SpringBoot接受
在输入框中填写

{
    "id":"张三",
    "password":"123456"
}

点击发送
Postman发送post和get请求json数据,并用SpringBoot接受
出现如下代表成功了
Postman发送post和get请求json数据,并用SpringBoot接受
Get请求就已经发送并且SpringBoot来接受json数据了,那么Post请求也是一样的操作文章来源地址https://www.toymoban.com/news/detail-407461.html

到了这里,关于Postman发送post和get请求json数据,并用SpringBoot接受的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman发送JSON格式的post请求

    很多同学都习惯了使用发送get请求以及POST请求发送表单数据,但是如何使用postman post请求发送json数据呢. 设置发送数据类型为json  选中raw,并粘贴要发送的json数据.send,就可以看到我们返回的数据了. 

    2024年02月13日
    浏览(36)
  • 使用postman发送post请求,却报错不支持get请求的原因

    场景复现 可以看到我们postman发出的确实是post请求,message却报错这个接口不支持get请求,说明服务器实际上收到的是一个get请求。 产生原因分析 如果我们访问的是线上的接口,线上的nginx一般都会对http访问做一个302重定向,跳转为https访问。 如果我们正常访问一个页面,它

    2024年02月09日
    浏览(53)
  • 〔001〕虚幻 UE5 发送 get、post 请求、读取 json 文件

    打开 虚幻商城 ,搜索 varest 进行检索, varest 是一个 api 调用插件,支持 http/https 请求,也支持 json 文件的读取,最关键是该插件完全免费 点击第一个插件,将其安装到引擎中 安装好扩展后,需要在项目中开启扩展才可以使用 点击界面右上角的 设置 选择其中的 插件

    2024年02月06日
    浏览(32)
  • java业务代码发送http请求(Post方式:请求参数为JSON格式;Get方式)

    实际开发中,可能需要发送http请求到第三方服务获取数据,于是就有以下应用: 依赖: 假设我需要在我的业务代码中调用该地址: url:http://xx.xx:xxxx/user/count 请求方法:post 内容类型:application/json 请求参数:id, username 返回参数:code 响应结果 int类型                  

    2024年02月12日
    浏览(37)
  • postman发送post请求携带json参数获取为null的情况

        @RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);而最常用的使用请求体传参的无疑是POST请求了,所以使用@RequestBody接收数据时,一般都用POST方式进行提交。在后端的同一个接收方法里    

    2024年02月13日
    浏览(45)
  • 使用PostMan使用post请求向后端发送json对象时报错

     报错信息:Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of com.itheima.domain.Book out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of com.itheima.domain.Book out of START_ARRAY token  at

    2024年02月03日
    浏览(28)
  • 试试比postman更好用的apipost——如何测试post请求并发送json类型参数

     引言 ApiPost是一个国产的、跟Postman差不多的、用来测试Web API的软件,提供window、mac、linux版本下载,对于有在开发Web API的开发者相当有用,同时由于它是国产软件,完全中文界面更加友好,也符合中国开发者的使用体验。另外支持一键生成api接口文档,省掉不少开发者的工

    2024年02月15日
    浏览(39)
  • django中发送get post请求并获得数据

    总结就是 GET[‘a’] 如果url 没有传递过来 就会报错 GET.get(‘c’, “no value”) 如果url 没有传递过来 就会使用默认值 request.GET.getlist(‘d’, “no value”) 当存在多个相同key 就会形成列表 可以get 请求返回页面 页面中存在form form 进行post 请求 在views.py 一下代码就会发送post请求 把

    2024年02月11日
    浏览(33)
  • 前端 axios 通过 get 请求发送 json 数据

    先说结论: axios 不能通过 get 请求发送 json 数据 使用 postman 可以做到通过 get 请求发送 json 数据 但是通过 axios 框架就不行, 主要是因为axios是对ajax的一个封装。他本身不支持get请求在body体传参。 原生和jquery的ajax是支持的。建议跟后端沟通,你把json拼在url后面,后端从url的

    2024年02月11日
    浏览(43)
  • Postman发请求发送JSON数据方式

    首先 我们打开Postman 选择 Collections 我们点上面这个加号 多拉一个项目出来 然后 右键项目 选择 Add request 创建一个请求 然后 我们要输入一下自己的请求地址 这里 我的是 http://localhost:8080/user/getName 然后 前面的请求类型 我选了 post 然后 下面的传参方式 Body 下面的我们选择 r

    2024年02月06日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包