Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

O que acontece se solicitar um formato de resposta diferente do que o web service trabalha?

O que acontece caso você solicite um formato em accept que o web-service não foi feito para trabalhar?

Por exemplo: coloco JSON mas o web service foi construido para responder somente em XML.

Ele simplesmente ignora e responde em XML ou ele vai retornar algum código de erro?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

O correto seria o servidor responder com 406, indicando que não consegue devolver nada que o cliente indicou no Accept.

Mas na pratica depende do serviço. No fundo o Accept é uma dica que o cliente manda com o que ele prefere. O servidor pode respeitar, pode ignorar e mandar outra coisa, ou pode responder o tal 406.