HGthecode / thinkphp-apidoc

ThinkPHP 注释自动生成API文档,在线调试,代码生成器,Markdown文档
https://hgthecode.github.io/thinkphp-apidoc/
MIT License
133 stars 26 forks source link

调试中字段如果为文件类型可以加入上传文件功能吗? #39

Closed ZHT131 closed 2 years ago

ZHT131 commented 2 years ago

调试中字段如果为文件类型可以加入上传文件功能来方便调试吗?

HGthecode commented 2 years ago

接口注解中的请求参数字段类型为file,并且指定参数类型为formdata时,字段可上传文件。可以参考演示效果: https://apidoc.demo.hg-code.com/apidoc/#/api?key=adminPOST/admin/baseDemo/upload&appKey=admin

该演示接口的注解如下:

/**
  * @Apidoc\Title("文件上传")
  * @Apidoc\Url("/admin/baseDemo/upload")
  * @Apidoc\Method("POST")
  * @Apidoc\ParamType("formdata")
  * @Apidoc\Param("file",type="file", require=true,desc="附件")
  * @Apidoc\Returned("url", type="string",desc="文件地址")
  */
  public function upload(){
      //...
  }
ZHT131 commented 2 years ago

原来已经支持了啊,文档之前好像没找到