16 pontos por ffdd270 2022-03-15 | 2 comentários | Compartilhar no WhatsApp
  • Em bots ou APIs REST, às vezes é necessário ter uma URL acessível publicamente. Mas, quando eu fazia projetos pequenos ou experimentos, geralmente achava um incômodo criar uma URL pública.
  • O ngrok resolve esse incômodo. Basta baixar o ngrok e executar ngrok http 3000 para gerar uma URL pública conectada à porta 3000 do localhost.
  • Essa URL pública oferece suporte tanto a conexões HTTP quanto HTTPS. Os usuários também podem ver, em uma página de administração criada localmente, as requisições que chegam a essa URL.
  • A versão gratuita consegue manter a sessão ativa por 2 horas contínuas, e imagino que a versão paga permita um tempo maior.
  • Eu usei apenas a versão gratuita enquanto desenvolvia com a Slack API, e como a documentação da API recomendava usar essa solução (...), quando experimentei ela funcionou muito bem.

2 comentários

 
kunggom 2022-03-15

Como referência, Awesome Tunneling - coleção de alternativas ao ngrok foi apresentado aqui recentemente. E, entre os apresentados ali, alguns como Expose e Sish também já foram apresentados separadamente.

 
ffdd270 2022-03-15

Uau. Obrigado. Fiquei emocionado quando vi uma solução dessas pela primeira vez (porque até agora quase não fiz side projects que precisassem de uma URL pública), mas pelo visto surgiram muitas alternativas mesmo 'm'!