質問: "http://localhost:3000/login"`のように絶対パスを指定しているのがあるのですが、なぜ相対パスでもPOST リクエストが通るのでしょうか? ご教授宜しくお願い致します。
回答: 概念的な話と技術的な話で回答が変わってきそうですが、XMLHttpRequest はドキュメントの script タグから作られた物だと理解するとコンテキストがドキュメントとなるので `/auth/login` というパスとドキュメントのロケーションからアクセスしたいはずの URL は補足できるという事かと思います。 実際には XMLHttpRequest 自体が通信機能を持っているのではなく、ブラウザの機能を使っている訳なので new した際に内部的にドキュメントやロケーションといったコンテキストが参照されているのだと思います。