这是我需要从nodejs访问的服务: https://test.matrikkel.no/endringsloggapi_v3/endringslogg/EndringsloggWebService?WSDL
我有用户名和密码。 如何连接服务并发出请求?
尝试在nodejs中使用'soap'包,但无法理解我在哪里传递用户名和密码。
这是在python中完成的工作版本。任何人都可以在nodejs中展示它是如何工作的。
import httplib, urllib
params = {}
headers = {"Content-type": "application/x-www-form-urlencoded",
"Accept": "text/plain",
"Authorization": "Basic 123"}
conn = httplib.HTTPSConnection("test.matrikkel.no")
conn.request("GET", "/endringsloggapi_v3/endringslogg/EndringsloggWebService?WSDL", params, headers)
response = conn.getresponse()
# print response.status, response.reason, response.read() to verify that call went through
conn.close()
最诚挚的问候, Edijs