国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受

這篇具有很好參考價(jià)值的文章主要介紹了Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用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 {

    /**
     * 測(cè)試
     *
     * @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();
    }

}

這里有兩個(gè)映射,一個(gè)是"/test",用于測(cè)試程序有沒(méi)有成功,一個(gè)是"/User",為用戶,存放用戶的賬戶名和密碼

2. 在dto中導(dǎo)入數(shù)據(jù)以封裝數(shù)據(jù)

TestDto.java

package com.example.demo.dto;

import lombok.Data;

/**
 * 封裝參數(shù)
 */
@Data
public class TestDto {
    /**
     * 用戶名
     */
    private String id;

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

@Data在導(dǎo)入lombok插件和依賴后可以直接使用,可以起到簡(jiǎn)化代碼的作用

TestController.java中我們可以看到**@RequserBody**,是用于接受前端傳給后端的json字符串中的數(shù)據(jù)(請(qǐng)求體中的數(shù)據(jù))

二. Postman部署

1.到Postman官網(wǎng)下載并安裝

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受
軟件安裝全部默認(rèn)即可

2.發(fā)送請(qǐng)求

2.1 新建一個(gè)請(qǐng)求
Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受

2.2 選擇發(fā)送什么請(qǐng)求

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受
2.3 填寫url

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受

2.4 填寫keyvalue

Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受
在輸入框中填寫

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

點(diǎn)擊發(fā)送
Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受
出現(xiàn)如下代表成功了
Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受
Get請(qǐng)求就已經(jīng)發(fā)送并且SpringBoot來(lái)接受json數(shù)據(jù)了,那么Post請(qǐng)求也是一樣的操作文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-407461.html

到了這里,關(guān)于Postman發(fā)送post和get請(qǐng)求json數(shù)據(jù),并用SpringBoot接受的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Postman發(fā)送JSON格式的post請(qǐng)求

    Postman發(fā)送JSON格式的post請(qǐng)求

    很多同學(xué)都習(xí)慣了使用發(fā)送get請(qǐng)求以及POST請(qǐng)求發(fā)送表單數(shù)據(jù),但是如何使用postman post請(qǐng)求發(fā)送json數(shù)據(jù)呢. 設(shè)置發(fā)送數(shù)據(jù)類型為json? 選中raw,并粘貼要發(fā)送的json數(shù)據(jù).send,就可以看到我們返回的數(shù)據(jù)了.?

    2024年02月13日
    瀏覽(35)
  • 使用postman發(fā)送post請(qǐng)求,卻報(bào)錯(cuò)不支持get請(qǐng)求的原因

    使用postman發(fā)送post請(qǐng)求,卻報(bào)錯(cuò)不支持get請(qǐng)求的原因

    場(chǎng)景復(fù)現(xiàn) 可以看到我們postman發(fā)出的確實(shí)是post請(qǐng)求,message卻報(bào)錯(cuò)這個(gè)接口不支持get請(qǐng)求,說(shuō)明服務(wù)器實(shí)際上收到的是一個(gè)get請(qǐng)求。 產(chǎn)生原因分析 如果我們?cè)L問(wèn)的是線上的接口,線上的nginx一般都會(huì)對(duì)http訪問(wèn)做一個(gè)302重定向,跳轉(zhuǎn)為https訪問(wèn)。 如果我們正常訪問(wèn)一個(gè)頁(yè)面,它

    2024年02月09日
    瀏覽(36)
  • 〔001〕虛幻 UE5 發(fā)送 get、post 請(qǐng)求、讀取 json 文件

    〔001〕虛幻 UE5 發(fā)送 get、post 請(qǐng)求、讀取 json 文件

    打開(kāi) 虛幻商城 ,搜索 varest 進(jìn)行檢索, varest 是一個(gè) api 調(diào)用插件,支持 http/https 請(qǐng)求,也支持 json 文件的讀取,最關(guān)鍵是該插件完全免費(fèi) 點(diǎn)擊第一個(gè)插件,將其安裝到引擎中 安裝好擴(kuò)展后,需要在項(xiàng)目中開(kāi)啟擴(kuò)展才可以使用 點(diǎn)擊界面右上角的 設(shè)置 選擇其中的 插件

    2024年02月06日
    瀏覽(26)
  • java業(yè)務(wù)代碼發(fā)送http請(qǐng)求(Post方式:請(qǐng)求參數(shù)為JSON格式;Get方式)

    實(shí)際開(kāi)發(fā)中,可能需要發(fā)送http請(qǐng)求到第三方服務(wù)獲取數(shù)據(jù),于是就有以下應(yīng)用: 依賴: 假設(shè)我需要在我的業(yè)務(wù)代碼中調(diào)用該地址: url:http://xx.xx:xxxx/user/count 請(qǐng)求方法:post 內(nèi)容類型:application/json 請(qǐng)求參數(shù):id, username 返回參數(shù):code 響應(yīng)結(jié)果 int類型 ? ? ? ? ? ? ? ? ?

    2024年02月12日
    瀏覽(31)
  • postman發(fā)送post請(qǐng)求攜帶json參數(shù)獲取為null的情況

    postman發(fā)送post請(qǐng)求攜帶json參數(shù)獲取為null的情況

    ? ? @RequestBody主要用來(lái)接收前端傳遞給后端的json字符串中的數(shù)據(jù)的(請(qǐng)求體中的數(shù)據(jù)的);而最常用的使用請(qǐng)求體傳參的無(wú)疑是POST請(qǐng)求了,所以使用@RequestBody接收數(shù)據(jù)時(shí),一般都用POST方式進(jìn)行提交。在后端的同一個(gè)接收方法里 ? ?

    2024年02月13日
    瀏覽(19)
  • 使用PostMan使用post請(qǐng)求向后端發(fā)送json對(duì)象時(shí)報(bào)錯(cuò)

    使用PostMan使用post請(qǐng)求向后端發(fā)送json對(duì)象時(shí)報(bào)錯(cuò)

    ?報(bào)錯(cuò)信息: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日
    瀏覽(23)
  • 試試比postman更好用的apipost——如何測(cè)試post請(qǐng)求并發(fā)送json類型參數(shù)

    試試比postman更好用的apipost——如何測(cè)試post請(qǐng)求并發(fā)送json類型參數(shù)

    ?引言 ApiPost是一個(gè)國(guó)產(chǎn)的、跟Postman差不多的、用來(lái)測(cè)試Web API的軟件,提供window、mac、linux版本下載,對(duì)于有在開(kāi)發(fā)Web API的開(kāi)發(fā)者相當(dāng)有用,同時(shí)由于它是國(guó)產(chǎn)軟件,完全中文界面更加友好,也符合中國(guó)開(kāi)發(fā)者的使用體驗(yàn)。另外支持一鍵生成api接口文檔,省掉不少開(kāi)發(fā)者的工

    2024年02月15日
    瀏覽(21)
  • django中發(fā)送get post請(qǐng)求并獲得數(shù)據(jù)

    django中發(fā)送get post請(qǐng)求并獲得數(shù)據(jù)

    總結(jié)就是 GET[‘a(chǎn)’] 如果url 沒(méi)有傳遞過(guò)來(lái) 就會(huì)報(bào)錯(cuò) GET.get(‘c’, “no value”) 如果url 沒(méi)有傳遞過(guò)來(lái) 就會(huì)使用默認(rèn)值 request.GET.getlist(‘d’, “no value”) 當(dāng)存在多個(gè)相同key 就會(huì)形成列表 可以get 請(qǐng)求返回頁(yè)面 頁(yè)面中存在form form 進(jìn)行post 請(qǐng)求 在views.py 一下代碼就會(huì)發(fā)送post請(qǐng)求 把

    2024年02月11日
    瀏覽(18)
  • 前端 axios 通過(guò) get 請(qǐng)求發(fā)送 json 數(shù)據(jù)

    前端 axios 通過(guò) get 請(qǐng)求發(fā)送 json 數(shù)據(jù)

    先說(shuō)結(jié)論: axios 不能通過(guò) get 請(qǐng)求發(fā)送 json 數(shù)據(jù) 使用 postman 可以做到通過(guò) get 請(qǐng)求發(fā)送 json 數(shù)據(jù) 但是通過(guò)?axios 框架就不行, 主要是因?yàn)閍xios是對(duì)ajax的一個(gè)封裝。他本身不支持get請(qǐng)求在body體傳參。 原生和jquery的ajax是支持的。建議跟后端溝通,你把json拼在url后面,后端從url的

    2024年02月11日
    瀏覽(26)
  • Postman發(fā)請(qǐng)求發(fā)送JSON數(shù)據(jù)方式

    Postman發(fā)請(qǐng)求發(fā)送JSON數(shù)據(jù)方式

    首先 我們打開(kāi)Postman 選擇 Collections 我們點(diǎn)上面這個(gè)加號(hào) 多拉一個(gè)項(xiàng)目出來(lái) 然后 右鍵項(xiàng)目 選擇 Add request 創(chuàng)建一個(gè)請(qǐng)求 然后 我們要輸入一下自己的請(qǐng)求地址 這里 我的是 http://localhost:8080/user/getName 然后 前面的請(qǐng)求類型 我選了 post 然后 下面的傳參方式 Body 下面的我們選擇 r

    2024年02月06日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包