Boa tarde,
Estou com uma dúvida, vi que no curso enviamos dados ao servidor via Json, gostaria de saber se podemos enviar um envelope XML via Http utilizando Angular2, e se sim, como fazer?
No mais, agradeço.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde,
Estou com uma dúvida, vi que no curso enviamos dados ao servidor via Json, gostaria de saber se podemos enviar um envelope XML via Http utilizando Angular2, e se sim, como fazer?
No mais, agradeço.
Angular por padrão não suporta SOAP e toda a comunicação é feita usando JSON em uma API REST.
O que você pode fazer é construir o XML na mão e enviar o texto como string em um post. Ou, procurar alguma biblioteca JavaScript que o ajude na construção do XML.
Segue um exemplo de como lidar com XML
http://stackoverflow.com/questions/36368405/how-to-parse-xml-in-angular-2
Sucesso e bom estudo, meu aluno!