swagger:path参数中的文件路径

时间:2016-11-03 04:01:59

标签: rest swagger swagger-2.0

这是我的api要求

GET http://localhost:8080/filePath/{path}

例如:

curl http://localhost:8080/filePath/home/users/user/one.txt

这是yaml config:

parameters:
        - name: path
          in: path
          description: Todo description
          type: string
          required: true

但我收到404错误。如何在路径参数中使用文件路径?

1 个答案:

答案 0 :(得分:1)

OpenAPI 2.0(Swagger 2.0)和OpenAPI 3.0不允许您在路径参数中使用斜杠,因此您无法做到这一点。这是一个开放的功能请求:

https://github.com/OAI/OpenAPI-Specification/issues/892