ぷちハマりしたのでメモ
ngrok
ngrokとはローカルで開発したサーバーをインターネットに公開するサービスです。
リバースプロキシしてる感じに近い。
いつもの方法
httpのサーバーを公開する方法
# ポート番号3000の場合
ngrok http 3000
httpsの場合
mkcertなどでサーバー証明書を作成してHTTPS化した場合、URLはフルで指定する。
ngrok http https://localhost:3000
おまけ、visit siteを表示しない方法
ngrokで公開したサーバーに接続するとき"visit site"ボタンが現れる。
これはプログラムからAPIを呼び出したとき邪魔になる。
リクエストヘッダーに"ngrok-skip-browser-warning"を指定すればスキップできる。
(valueはなんでもいい。)