苦労した甲斐あって、Docker-composeで構成したMySQL上にめでたくデータを格納することに成功。
いくつかどハマりした箇所があったので挙げておく。
e-typingサイト上でchrome拡張を動かしており、そこからローカルサーバに通信しようとすると、CORSが発生する。
通信先のサーバをpermissions
に記述することで回避できる。
{
"中略":"",
"permissions": [
"http://localhost:3000/"
],
}
fetchでPOSTする際に変数でencodedBody
などと記述していたが、
nodeJS側でリクエストボディがemptyとなる状況が発生。
リクエストボディはbody
という変数で送らないと認識されない模様。
(根拠はまだ探していない)
あまり時間がないので使い方は後日書きます。
ソースを読んでそのまま使えそうな方はそのままお使い下さい(笑