Post請求參數(shù)是數(shù)組或者List時的請求處理方式
Post請求參數(shù)是數(shù)組或List時的請求處理
和別的同事對接口的時候發(fā)現(xiàn),他提供的post請求格式接口的參數(shù)是int[],就在想,參數(shù)應(yīng)該怎么傳遞,我這邊塞一個int[]或者List 是不是都可以?
盲猜是可以的,因為http傳遞參數(shù)的時候都是json,接收的時候int[]和List其實都能接收得到,但是還是不確定,就寫個test簡單測一下。

一、使用POSTMAN測試


兩次都能調(diào)用成功,注意參數(shù)寫法,不再是{},而是[]
二、java代碼調(diào)用



事實證明,請求端無論傳list還是數(shù)組,服務(wù)方都可以接受得到,而且list和數(shù)組都可以接受。
順便還試了一下linkedlist也沒問題,看來只要是list類就行。。。
不管咋說,還是自己測試一下用起來才放心點
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Boot集成Apache Kafka的實戰(zhàn)指南
Apache Kafka 是一個分布式流處理平臺,廣泛用于構(gòu)建實時數(shù)據(jù)管道、日志聚合系統(tǒng)和事件溯源架構(gòu),下面我們來看看如何在 Spring Boot 項目中集成 Kafka吧2025-06-06
關(guān)于Spring?Cloud的熔斷器監(jiān)控問題
Turbine是一個聚合Hystrix監(jiān)控數(shù)據(jù)的工具,它可將所有相關(guān)/hystrix.stream端點的數(shù)據(jù)聚合到一個組合的/turbine.stream中,從而讓集群的監(jiān)控更加方便,接下來通過本文給大家介紹Spring?Cloud的熔斷器監(jiān)控,感興趣的朋友一起看看吧2022-01-01
Springboot整合阿里巴巴SMS的實現(xiàn)示例
本文主要介紹了Springboot整合阿里巴巴SMS的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12
Java?設(shè)計模式以虹貓藍(lán)兔的故事講解單例模式
單例模式(Singleton?Pattern)是?Java?中最簡單的設(shè)計模式之一。這種類型的設(shè)計模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式2022-03-03
java正則表達(dá)式優(yōu)化超詳細(xì)舉例講解
正則表達(dá)式是一種強(qiáng)大的文本處理工具,在數(shù)據(jù)驗證、字符串搜索和替換等方面有廣泛應(yīng)用,這篇文章主要介紹了java正則表達(dá)式優(yōu)化的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-07-07
Java使用JDBC向MySQL數(shù)據(jù)庫批次插入10W條數(shù)據(jù)(測試效率)
使用JDBC連接MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)插入的時候,特別是大批量數(shù)據(jù)連續(xù)插入(100000),如何提高效率呢?今天小編通過本教程給大家介紹下2016-12-12

