¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como alcançar a funcionalidade de não usar envelope SOAP e evitar o sinal & na URL do canal de envio

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Olá,

Estamos trabalhando em um cenário de canal de envio de SOAP onde um cliente terceirizado está enviando mensagens em formato XML plano através do canal de envio de SOAP.

Sei que as opções no canal SOAP incluem a opção de Não usar envelope SOAP e insira nosoap=true na URL.


Nosso problema é que não podemos inserir o sinal "&" na URL do canal de envio de SOAP de acordo com a política do cliente.

Você pode me ajudar a entender como podemos alcançar essa funcionalidade?

Obrigado

Ahsan

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Imanuel,

Nosso cliente é uma instituição governamental e, de acordo com sua política, a URL deve conter os sinais & e %. É uma política que devemos seguir.

Obrigado pela mensagem.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá.

Basicamente, há um interruptor para caracteres especiais...
http://support.microsoft.com/kb/308060

no entanto, como provavelmente pode ver, todos eles contêm o caractere de ampersand também.

Pode elaborar mais sobre a razão pela qual o cliente não pode usar o sinal de ampersand?

Cumprimentos,

Imanuel Rahamim.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Você pode tentar escapar suas URLs?

http://www.december.com/html/spec/esccodes.html

por exemplo

http(s)://host:port/XISOAPAdapter/MessageServlet?channel=p:s:c&nosoap=true se torna

http(s)://host:port/XISOAPAdapter/MessageServlet%3Fchannel=p:s:c%26nosoap%3Dtrue

editar: meu erro, pensei que % era permitido.. Vou voltar para você sobre isso.

Espero que isso ajude,

Mark

A mensagem foi editada por: Mark Dihiansan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Bom dia,

Alguma dica de como posso resolver este problema?

Obrigado.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?