写两个接口用于审核文档和下载文档
接口1:/passFile
功能说明:审核通过文档
-
请求头:
请求头 请求内容 说明 Authorization Basic_Id 访问token Content-Type application/json 请求方式 -
请求方式:POST
-
参数类型:JSON
-
请求示例:
[ {"id":"2022405506", "password":"666666" } ]
-
请求参数说明:
字段名 字段说明 字段类型 是否必填 id 登录id int 是 password 登录密码 vachar 是 -
响应示例
成功响应编码
{ "code: "200", "message":"请求成功", "data":返回数据 }
-
响应参数说明
接口返回码 接口返回描述 200 成功 400 请求异常 401 授权失败 500 系统异常 -
分析:
请求头中的authorization是在HTTP请求中携带的身份验证信息,用于验证请求的合法性和权限,其头部的值由用户名id和密码password组成的字符串。通过对其头部的值进行解码和验证,以确定用户请求是否合法和有权限执行
接口2:/downLoad
功能说明:下载文件
-
请求参数说明:
名称 类型 是否必须 描述 FileId Long ID ID downloadItems String[] 否 下载可选项,NOMAL(中文),ATTACHMENT(附件) needCompressForOneFile Boolean 是,默认单文件也压缩 当下载的文件仅一份时,是否压缩 -
请求方式:GET
-
参数类型:JSON
-
请求示例
{ "url":"https://host/user/downLoad", "method":"GET", "headers":{}, "params":{ "FileId":2022405506, "downloadItems ":["NORMAL"], "needCompressForOneFile ":f } }