我不熟悉SOAP Web服务,我需要向一个人发送请求。 我写了下一个片段:
@property
def curr_partner(self):
try:
return self.relationships.objects.get(relation='E')
except Person_Person.DoesNotExist:
# No marriage relationship
return
我得到了下一个测试回复:
soap:ClientServer无法识别HTTP标头的值 SOAPAction的: http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx?op=Enviar
有什么想法吗?
答案 0 :(得分:0)
阅读Enviar方法的specification,我看到了下一个标题:
SOAPAction:“http://tempuri.org/Enviar”
所以,我将$action = static::SERVICE_URL . '?op=Enviar';
更改为$action = http://tempuri.org/Enviar;
并为我工作。