HTTP entre pares via libp2p: pedidos sem endereço público
A série sobre IPFS com o Nabu mostra como levar pedidos HTTP a outro par sem que ele tenha endereço público na internet. A proposta transporta a requisição e a resposta HTTP dentro de um stream libp2p, usando o PeerId para localizar o destino, o que evita abrir portas no roteador ou alugar um servidor intermediário. Um proxy local permite que um cliente HTTP comum, em 127.0.0.1, acesse o par remoto sem conhecer o PeerId, enquanto a DHT resolve o endereço quando necessário. O protocolo /http é registrado na aplicação e tem limite de corpo de 8 MiB por mensagem, marcado no código como solução temporária. O artigo descreve a implementação em Java e o funcionamento do handler no processo Nabu.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in