From 440f563ed8692d388e1d02dc16ab917ce6c70ba2 Mon Sep 17 00:00:00 2001 From: Luis Felipe Mileo Date: Mon, 4 Jun 2018 21:19:22 -0300 Subject: [PATCH] =?UTF-8?q?[IMP]=20Melhorias=20no=20padr=C3=A3o=20de=20com?= =?UTF-8?q?unica=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pynfe/processamento/comunicacao.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index 5688d13..73f8d41 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -116,16 +116,16 @@ class ComunicacaoSefaz(Comunicacao): def _post_header(self, soap_webservice_method=False): """Retorna um dicionário com os atributos para o cabeçalho da requisição HTTP""" header = { - b'content-type': b'application/soap+xml; charset=utf-8;' + b'content-type': b'text/xml; charset=utf-8;', } # PE é a únca UF que exige SOAPAction no header if soap_webservice_method: - header['SOAPAction'] = \ - self._namespace_metodo + soap_webservice_method + header[b'SOAPAction'] = \ + (self._namespace_metodo + soap_webservice_method).encode('utf-8') if self._accept: - header['Accept'] = b'application/soap+xml; charset=utf-8;' + header[b'Accept'] = b'application/soap+xml; charset=utf-8;' return header