1
resposta

[Dúvida] - Tipos de dados trafegados no HTTP

Boa tarde, tudo jóia?

Então, surgiu uma pequena dúvida em relação aos tipos de dados trafegados no HTTP. No meu entendimento, este protocolo só poderia transportar dados em texto puro, porém no exercício 3 (Sobre o HTTP) do capítulo 7, diz respeito que ele é totalmente independente do formato dos dados e que pode trafegar tanto dados binários quanto dados textuais.

Ficaria grato, caso pudesse sanar minha dúvida, Agradeço, desde já, a atenção dispensada ;).

1 resposta

Oi James, tudo bem?

Desculpe a demora em retornar.

Sua dúvida é bastante comum e é normal pensar que o HTTP só possa transportar dados em texto puro, mas na verdade ele pode trafegar tanto dados binários quanto dados textuais. Isso ocorre porque o HTTP é um protocolo independente do formato dos dados, ou seja, ele não se importa com o tipo de dado que está sendo transportado.

Por exemplo, se você está fazendo o download de uma imagem, o HTTP irá transportar os dados binários dessa imagem. Já se você está acessando uma página HTML, o HTTP irá transportar os dados textuais dessa página.

Espero ter esclarecido sua dúvida.

Um abraço e bons estudos.