1
resposta

Accept: application/json /

Pelo que foi comentado no video, poderiamos passar no header de requisição o tipo de informação que necessitamos no retorno, como por exemplo: Accept: application/json, Mas o backend tem que estar preparado para retornar um JSON correto ? E se passarmos xml e o backend não estar preparado ?

Outra pergunta: No exemplo uma aplicação mobile, faz requisição a outra aplicação(Web Service), isso é chamado de endpoint ?

1 resposta

Oi Luis, tudo bem? Correto na primeira pergunta. Se você passar um formato que o servidor não está preparado para responder, há duas possibilidades: A comum é que o formato padrão seja devolvido. Na maioria dos casos é o HTML. Caso não, um erro será retornado. Isso depende de como está programado o backend.

Endpoint no caso é toda ponta onde se pode obter e processar informações (pelo menos pra mim). A ideia comum é que o endpoint será uma url onde você pode obter/enviar algo.

A url para onde o app fez a requisição é sim um endpoint.