span8号
第4排
大家好
我已经读过相关的话题,还需要澄清。我想做的是通过HTTP Post启动JobSubmitter服务,并使用通过Post上载的文件(csv或shape文件)作为服务中阅读器的源数据。我正在使用邮递员进行测试,这正是我要发布的内容:
这个文章声明不能在正文中使用表单数据,只有原始数据。这是否意味着我使用的方法不起作用,或者有人设法让它起作用了?如果可能的话,如何设置文件上载将上载到的FME云位置?
如果这种方法不可行,我正在考虑使用上载服务上载文件,然后在上载到达FME云中的目标文件夹时运行工作区(通过通知启动进程)。
任何其他建议都是最受欢迎的。
谢谢
罗布
如果有人想这么做,以下是我如何使用RESTAPI文件上传服务(如建议@大卫·R)通过邮递员。
后置示例:
可以通过令牌服务这样请求令牌:
邮递员
此方法还允许您上载多个文件。文件上传后,您知道它们的位置,正如您在文件上载日志中定义的位置一样,这样您就可以通过发布的参数或其他方式将其传递到处理工作区。
首先,我尝试定义内容类型头,如下所示:
但是得到这个错误:
“message”:“org.jvnet.mimepull.mimeparsingexception:缺少起始边界”
我认为postman处理边界,并且post已经被定义为post主体中的表单数据(见上文),因此不需要设置content-type头。拆下后工作正常。
希望这有帮助
?2019安全亚搏在线软件公司|法律