发布文件工作空间,需要先上传一个压缩包,然后再上传任务的时候tofile的地址应该写哪里,写相对路径报五百,写绝对路径报四百
您好,发布工作空间可以使用workspaces 资源,对 workspaces 资源:http://localhost:8090/iserver/manager/workspaces.rjson 发送 POST 请求,将工作空间 World.sxwu 快速发布成服务。具体可以参考帮助文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/manager/workspaces/workspaces.htm上传压缩包是将本地资源上传至iserver所在机器上,然后再进行发布,上传之后您可以直接使用workspaces 资源进行发布工作空间,路径给绝对路径和相对路径均可,相对路径是相对于iserver安装目录\webapps\iserver的路径。例如:
您好,使用rest来发布稿工作空间的话,参数可以参考这个博客哦
https://blog.csdn.net/supermapsupport/article/details/73201166?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167055578716782414983252%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167055578716782414983252&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-73201166-null-null.nonecase&utm_term=%E5%8F%91%E5%B8%83%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4&spm=1018.2226.3001.4450
api参考,
发布工作空间
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/manager/workspaces/workspaces.htm
上传工作空间资源
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/manager/fileManager/uploadTasks/uploadTask.htm
路径的话,windows系统部署的iserver的话就是使用绝对路径,报400的话,缺陷下你在发该请求时参数信息和在iserver所在的设备上这个路径到底能不能指向一个工作空间
希望可以帮助到您。