文件系统

    接口地址:

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    创建新的Dir

    请求参数:

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    创建新的文件

    接口地址:/api/rest_j/v1/filesystem/createNewFile

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    创建新的文件

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path路径trueStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    删除dir文件或者文件

    接口地址:/api/rest_j/v1/filesystem/deleteDirOrFile

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    删除dir文件或者文件

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址trueStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    下载

    接口地址:/api/rest_j/v1/filesystem/download

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    下载

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    charset字符集trueStringString
    path地址trueStringString
    jsonjsonbodytrue

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    文件信息

    接口地址:/api/rest_j/v1/filesystem/fileInfo

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    文件信息

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址querytruestring
    pageSize页面大小queryfalseref

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0

    接口地址:/api/rest_j/v1/filesystem/formate

    请求方式:GET

    响应数据类型:*/*

    接口描述:

    resultsets转换成Excel

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    encoding编码querytruestring
    escapeQuotesescapeQuotesquerytruestring
    fieldDelimiter字段分隔符querytruestring
    hasHeader哈希值querytrueboolean
    quote引用querytruestring
    path地址queryfalsestring

    响应状态:

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    函数列表

    接口地址:/api/rest_j/v1/filesystem/getDirFileTrees

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    获取udf函数列表

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path请求路径querytruestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "method": "/api/filesystem/getDirFileTrees",
    3. "status": 0,
    4. "message": "OK",
    5. "dirFileTrees": {
    6. "name": "",
    7. "path": "",
    8. "properties": null,
    9. "children": [{
    10. "name": "",
    11. "path": "",
    12. "properties": {
    13. "size": "",
    14. "modifytime": ""
    15. },
    16. "children": ,
    17. "isLeaf": ,
    18. "parentPath": ""
    19. }],
    20. "isLeaf": ,
    21. "parentPath":
    22. }
    23. }
    24. }

    根路径

    接口地址:/api/rest_j/v1/filesystem/getUserRootPath

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    获取根路径

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    pathType文件类型queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    是否存在

    接口地址:/api/rest_j/v1/filesystem/isExist

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    是否存在

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址querytruestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    打开文件

    接口地址:/api/rest_j/v1/filesystem/openFile

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    打开文件

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址querytruestring
    charset字符集queryfalsestring
    page页码queryfalseref
    pageSize页面大小queryfalseref

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "method": "/api/filesystem/openFile",
    3. "message": "OK",
    4. "data": {
    5. "metadata": [{
    6. "columnName": "_c0",
    7. "comment": "NULL",
    8. "dataType": ""
    9. }],
    10. "totalPage": ,
    11. "page": ,
    12. "type": "",
    13. "fileContent": [
    14. [""]
    15. ]
    16. }
    17. }

    接口地址:/api/rest_j/v1/filesystem/openLog

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址queryfalsestring
    proxyUser代理用户queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    响应示例:

    重新命名

    接口地址:/api/rest_j/v1/filesystem/rename

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    重新给文件命名

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    newDest新名称falseStringString
    oldDest旧名称falseStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    结果集转换成Excel

    接口地址:/api/rest_j/v1/filesystem/resultsetToExcel

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    结果集转换成Excel

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    autoFormat是否自动queryfalseboolean
    charset结果集queryfalsestring
    csvSeperatorcsv分隔栏queryfalsestring
    limit限度queryfalseref
    nullValue空值queryfalsestring
    outputFileName输出文件名称queryfalsestring
    outputFileType输出文件类型queryfalsestring
    path地址queryfalsestring
    quoteRetouchEnable是否引用修饰queryfalseboolean
    sheetNamesheet名称queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    resultsets转换成Excel

    接口地址:/api/rest_j/v1/filesystem/resultsetsToExcel

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:*/*

    接口描述:

    resultsets转换成Excel

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    autoFormat是否自动querytrueboolean
    limit限度querytrueref
    nullValue空值querytruestring
    outputFileName输出文件名称querytruestring
    path地址queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    保存脚本

    接口地址:/api/rest_j/v1/filesystem/saveScript

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    保存脚本

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    path地址trueStringString
    SaveScriptjsonbodytrueSaveScriptSaveScript
    charset字符集falseStringString
    params页面大小falseObjectObject
    scriptContent页码falseStringString

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0

    接口地址:/api/rest_j/v1/filesystem/upload

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:*/*

    接口描述:

    上传文件,可传多个文件

    请求参数:

    参数名称参数说明是否必须请求类型数据类型schema
    file文件formDatafalseref
    path地址queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found
    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例: