Ruby 在web服务调用中生成SOAP头

Ruby 在web服务调用中生成SOAP头,ruby,Ruby,我目前正在使用Web服务。我有消费者和提供者代码。提供者是用java编写的,消费者是用Ruby编写的。我一点也不认识鲁比。 但作为我需求的一部分,我必须将客户端的SOAP头作为XML元素放入Ruby consumer中。我目前正在使用SOAP4r。使用的驱动程序是SOAP::RPC::driver。我发现他们正在使用send(-,)调用Web服务。我在SOAP::RPC::Driver中没有看到任何方法发送,它们是作为代码的一部分进行调用的。请帮助我如何在Web服务的SOAP头中添加元素客户端。

我目前正在使用Web服务。我有消费者和提供者代码。提供者是用java编写的,消费者是用Ruby编写的。我一点也不认识鲁比。
但作为我需求的一部分,我必须将客户端的SOAP头作为XML元素放入Ruby consumer中。我目前正在使用SOAP4r。使用的驱动程序是SOAP::RPC::driver。我发现他们正在使用send(-,)调用Web服务。我在SOAP::RPC::Driver中没有看到任何方法发送,它们是作为代码的一部分进行调用的。请帮助我如何在Web服务的SOAP头中添加元素客户端。

也许您可以使用ruby gem SAVON通过SOAP发送XML