在Mule ESB中使用cURL

在Mule ESB中使用cURL,curl,mule,Curl,Mule,有人知道使用Mule Anypoint Studio(社区)调用cURL命令的方法吗?我目前正在尝试使用groovy脚本作为cURL的包装器,但我不确定这是否可行 任何指导都很好。您可以使用,以便使用Mule ESB访问网站或web服务。如果没有很好的理由,您不应该使用cURL。我相信HTTPS几乎可以做任何与SSL相关的事情。可能值得发布一个不同的问题,询问您的HTTPS端点为什么不工作 在不可能的情况下,HTTPS连接器不能做您需要的,您应该考虑其他不需要添加额外依赖项的选项,比如java组

有人知道使用Mule Anypoint Studio(社区)调用cURL命令的方法吗?我目前正在尝试使用groovy脚本作为cURL的包装器,但我不确定这是否可行


任何指导都很好。

您可以使用,以便使用Mule ESB访问网站或web服务。

如果没有很好的理由,您不应该使用cURL。我相信HTTPS几乎可以做任何与SSL相关的事情。可能值得发布一个不同的问题,询问您的HTTPS端点为什么不工作

在不可能的情况下,HTTPS连接器不能做您需要的,您应该考虑其他不需要添加额外依赖项的选项,比如java组件中的java httpSurLink连接、MEL脚本或Groovy脚本。


只有在前面的内容都不起作用的情况下,请尝试将所有必需的依赖项添加到类路径中(我无法提供更具体的信息,因为您没有在问题中提供项目的配置)。

我已经使用密钥库探索了HTTPS的此方法,但由于站点设置,它似乎不可能。我目前收到groovy脚本的错误,它无法运行。我希望在构建路径中有curl或者类似的东西。谢谢,我在这里发布了一个新问题:你到底想做什么?你尝试了什么?我需要连接到HTTPS站点并提取一些文件。我在Groovy脚本中调用cURL命令。在使用cURL-d和凭证进行身份验证阶段,我收到302错误(文档已移动)。在这个阶段,我尝试添加-L选项,但cURL只在初始位置使用凭据。