Leia textos e dados pela rede
ReadByteArray pode ler bytes de um fluxo de dados até que um delimitador especificado seja atingido. Neste exemplo, o texto é lido por uma conexão HTTP até que o chamado "número mágico", que indica o início de um arquivo GIF, seja lido, e os bytes restantes sejam convertidos em uma imagem.
Abra uma conexão HTTP.
Escreva uma solicitação para o socket.
Um arquivo GIF deve sempre começar com os bytes correspondentes ao caracteres "GIF89a".
Leia até que a sequência de bytes indicando o início do arquivo GIF seja encontrada.
Converta dados no cabeçalho HTTP para o texto.
Leia todos os bytes restantes.
Junte os bytes de dados com o cabeçalho GIF e importe as imagens.
Feche o socket.