Post請求參數(shù)是數(shù)組或者List時的請求處理方式
Post請求參數(shù)是數(shù)組或List時的請求處理
和別的同事對接口的時候發(fā)現(xiàn),他提供的post請求格式接口的參數(shù)是int[],就在想,參數(shù)應(yīng)該怎么傳遞,我這邊塞一個int[]或者List 是不是都可以?
盲猜是可以的,因?yàn)閔ttp傳遞參數(shù)的時候都是json,接收的時候int[]和List其實(shí)都能接收得到,但是還是不確定,就寫個test簡單測一下。
一、使用POSTMAN測試
兩次都能調(diào)用成功,注意參數(shù)寫法,不再是{},而是[]
二、java代碼調(diào)用
事實(shí)證明,請求端無論傳list還是數(shù)組,服務(wù)方都可以接受得到,而且list和數(shù)組都可以接受。
順便還試了一下linkedlist也沒問題,看來只要是list類就行。。。
不管咋說,還是自己測試一下用起來才放心點(diǎn)
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Spring Initializr方式如何快速構(gòu)建Spring Boot項目
Spring lnitializr是一個Web應(yīng)用,它提供了一個基本的項目結(jié)構(gòu),能夠幫助我們快速構(gòu)建一個基礎(chǔ)的Spring Boot項目,本文分步驟講解如何使用Spring Initializr方式構(gòu)建Spring Boot項目,感興趣的朋友跟隨小編一起看看吧2023-08-08Spring實(shí)戰(zhàn)之使用Resource作為屬性操作示例
這篇文章主要介紹了Spring實(shí)戰(zhàn)之使用Resource作為屬性,結(jié)合實(shí)例形式分析了spring載人Resource作為屬性相關(guān)配置與使用技巧,需要的朋友可以參考下2020-01-01Spring Boot高級教程之使用Redis實(shí)現(xiàn)session共享
這篇文章主要為大家詳細(xì)介紹了Spring Boot高級教程之使用Redis實(shí)現(xiàn)session共享,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10一文學(xué)透ApplicationContext繼承接口功能及與BeanFactory區(qū)別
這篇文章主要為大家介紹了ApplicationContext繼承接口功能及與BeanFactory區(qū)別示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04Java Collection集合遍歷運(yùn)行代碼實(shí)例
這篇文章主要介紹了Java Collection集合遍歷運(yùn)行代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-04-04