0

我有带有集合的邮递员模拟服务器,其中一个请求的参数为 type array

以下是 API ymal 文件中此查询参数的定义:

- name: departureAirports
          required: false
          in: query
          explode: true
          schema:
            type: array
            items:
              type: string
              pattern: ^[A-Z]{3}$

当我从邮递员发送这个请求时,价值像这样["123"]

在此处输入图像描述

,我得到了这个错误:

The query parameter "departureAirports" needs to be of type array, but we found "["123"]"

在此处输入图像描述

那么,如何在 get request 的查询参数中发送字符串数组?

4

1 回答 1

1

您可以发送参数离开机场数组的值,如

departureAirports[1]:1
departureAirports[2]:2
departureAirports[3]:3
 
于 2020-06-23T18:22:39.933 回答