你好,
在使用基于 C 的curl 选项发布 SOAP 请求时,如何处理“用户名”和“密码” header 。
来自soap ui的请求:
00011498765432107
通过添加用户名和密码 header ,使用上述 SOAP UI 工具,上述请求可以正常工作。
当我尝试使用“curl_easy_setopt(curl, CURLOPT_USERPWD, "admin:admin");”来处理此问题时c API 选项我面临内部服务器错误和未知用户异常。
如何使用curl处理异常。
感谢和问候 普莱文
最佳答案
您可以通过创建实现 SOAPHandler
接口(interface)
的自定义处理程序类来访问 SOAP header ,您可以在其中定义 handleMessage
方法。
查看此博客了解详细信息:Using a Message Handler to alter the SOAP Header in a Web Service Client
关于c - 使用curl c选项发布Soap用户名和密码 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24053055/