西班牙
斯潘4
你好,
我有一个geoserver时间启用的wms,它是使用imagemosaic插件创建的。添加和移除颗粒的唯一方法是使用 地理服务器API是的。httpcaller非常适合get请求列出颗粒,但我在构造httpcaller以使用post将单个颗粒捕获到imagemosaic中时遇到问题。
有没有人做过类似的事情,知道这是如何实现的?
非常感谢!
我怀疑把url放在request url字段中,例如:
“http://localhost:8080/geoserver/rest/workspaces/topp/coveragestores/poly incremental/external.imagemosaic”
将http方法设置为post,将body:upload从文件上载数据,选择body:upload文件中的文件,并将body:content type设置为text(text/plain)。
看看结果如何。您可能必须打开身份验证,并且根据方法的不同,它可能会构成头文件的一部分(我在想,如果您必须提供一个令牌,那就是它要去的地方)。
我可以建议的另一件事是打开工具>fme选项>翻译>日志调试。通常我不建议这样做,因为它会抛出一些奇怪的消息,这些消息并不像听起来那么糟糕,但是对于http调用,打开该选项后,您可以获得更详细的日志记录,这是值得的。
是的,就像@尼尔斯格瑞特说,postman是一个非常好的工具,我知道我们的一些人使用它来测试api调用。
?2019安全亚搏在线软件公司|合法的