我正在使用此erlang-package on Github to work with WSDL and SOAP,我只使用该套件进行客户端生成!我根本没有知识 - 只有基本的灵药。
我的问题:
如何使用授权标头发送请求?
让我们说测试我的服务的代码如下所示:
connectionCheck() ->
'WsdlService_client':connectionCheck(
#'P:connectionCheck'{
clientSoftwareKennung = "Elixir"},
_Soap_headers = [],
_Soap_options = [{url,"http://localhost:8091/myservice/v2.0/connectionCheck"}]).
当我在结果http-request
中需要以下标题时,需要填写哪个参数以及参数是什么样的?
Authorization: Basic <placeholder encodeded user password>
谢谢!
答案 0 :(得分:0)
我能够自己解决。
如果您需要将一些http-Headers传递给Soap-Request,您可以这样做:
_Soap_options = [{url,"http://localhost:8091/myservice/v2.0/connectionCheck"},{http_headers, [{"Authorization","Basic Encoded User-Pass"}]}]).