我有查询参数,它有点复杂,我有自己的语法来制作该值。它有多个变量来制作一个完整的字符串值。 假设参数的名称是索引,它具有行和列,以使该值20:30
index = { row: 20, col:30 }
index2 = { row: 20, col:30, chr: 15 }
现在我想把它变成
example.com?index=20:30
example.com?index2=20:30:15
有人可以告诉我如何大摇大摆地定义这一点吗? 谢谢。
让你的 swagger 参数成为一个字符串,并在你的代码后面处理拆分为多个变量......
我在这里正是这样做的: http://turoapi.azurewebsites.net/swagger/ui/index#/Echo/Echo_Get
"parameters": [
{
"name": "location",
"in": "query",
"description": "SoFL= 26.16,-80.20",
"required": true,
"type": "string"
},
该位置是(纬度,经度(,我用 C# 类型转换器将其拆分
...请求如下所示:
http://turoapi.azurewebsites.net/api/Echo?location=26.16,-80.20
该 WebAPI 的代码在这里: https://github.com/heldersepu/TuroApi