【笔记】Get请求参数中传递数组

前言

Get请求参数中传递数组

拼接多个同名参数

  • Golang的Gin默认采用这种方式
  • Python的Django默认采用这种方式
  • JS的qs默认采用这种方式
request
1
GET http://127.0.0.1:80/?key=value1&key=value2

通过逗号分割多个参数值

request
1
GET http://127.0.0.1:80/?key=value1,value2

定义数组并指定下标

request
1
GET http://127.0.0.1:80/?key[0]=value1&key[1]=value2

定义数组并不指定下标

  • JS的Axios默认采用这种方式
request
1
GET http://127.0.0.1:80/?key[]=value1&key[]=value2

完成

参考文献

yifei的博客
CSDN——kelly0721