我试图通过在Python 2.7上使用SOAPpy来调用使用SOAP请求的方法.该方法被调用GetCursOnDate并返回汇率.它需要一个日期参数.
我正在使用以下代码:
from SOAPpy import SOAPProxy
import datetime
date=datetime.datetime.now()
namespace ="http://web.cbr.ru/"
url = "http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx"
server = SOAPProxy(url,namespace)
print (date)
server.GetCursOnDate(date)
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误:
Fault soap:Client:Server无法识别HTTP Header SOAPAction的值:GetCursOnDate.
为什么我会收到此错误?