allow-empty-value.swagger.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. swagger: "2.0"
  2. consumes:
  3. - application/json
  4. - multipart/form-data
  5. paths:
  6. /regularParams:
  7. get:
  8. parameters:
  9. - name: int
  10. in: query
  11. type: integer
  12. - name: str
  13. in: query
  14. type: string
  15. - name: num
  16. in: query
  17. type: number
  18. - name: bool
  19. in: query
  20. type: boolean
  21. - name: arr
  22. in: query
  23. type: array
  24. items:
  25. type: string
  26. responses:
  27. 200:
  28. description: ok
  29. /emptyValueParams:
  30. get:
  31. parameters:
  32. - name: int
  33. in: query
  34. type: integer
  35. allowEmptyValue: true
  36. - name: str
  37. in: query
  38. type: string
  39. allowEmptyValue: true
  40. - name: num
  41. in: query
  42. type: number
  43. allowEmptyValue: true
  44. - name: bool
  45. in: query
  46. type: boolean
  47. allowEmptyValue: true
  48. - name: arr
  49. in: query
  50. type: array
  51. items:
  52. type: string
  53. allowEmptyValue: true
  54. responses:
  55. 200:
  56. description: ok