16 Punkte von ffdd270 2022-03-15 | 2 Kommentare | Auf WhatsApp teilen
  • In manchen Fällen braucht man bei Bots oder REST-APIs eine URL, die öffentlich erreichbar ist. Wenn ich aber an kleinen Projekten oder Experimenten gearbeitet habe, war es mir meist zu lästig, dafür eine öffentliche URL einzurichten.
  • ngrok nimmt einem genau diesen Aufwand ab. Man lädt ngrok herunter und führt ngrok http 3000 aus, dann wird eine öffentliche URL erzeugt, die mit dem localhost-Port 3000 verbunden ist.
  • Diese öffentliche URL unterstützt sowohl HTTP- als auch HTTPS-Verbindungen. Außerdem können Nutzer auf einer lokal bereitgestellten Verwaltungsseite die Anfragen sehen, die an diese URL eingehen.
  • In der kostenlosen Version kann eine Sitzung fortlaufend 2 Stunden lang aufrechterhalten werden; die kostenpflichtige Version dürfte wohl längere Laufzeiten bieten.
  • Ich habe beim Entwickeln mit der Slack API nur die kostenlose Version verwendet, und weil in der API-Dokumentation empfohlen wurde, diese Lösung zu nutzen (...), habe ich sie ausprobiert — und sie hat hervorragend funktioniert.

2 Kommentare

 
kunggom 2022-03-15

Zur Information: Awesome Tunneling - Sammlung von ngrok-Alternativen wurde hier vor Kurzem bereits vorgestellt. Und unter den dort vorgestellten Lösungen wurden Expose oder Sish auch schon jeweils separat vorgestellt.

 
ffdd270 2022-03-15

Wow, danke. Ich war total begeistert, als ich so eine Lösung zum ersten Mal gesehen habe (ich hatte bis dahin fast keine Side Projects, die eine öffentliche URL brauchten), aber anscheinend sind inzwischen viele Alternativen dazu erschienen 'm'!