Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。99件0お世話になります。サーバーとローカルPCのネットワークの関係についてご教示いただけないでしょうか?現在、nuxt.jsとfirebaseを使ってとある書類の印刷アプリを開発しています。nuxt.jsのservermiddlewareを使い本体アプリからpdfを生成するためのapiを生やしています。フォームに入力した内容をaxiosで/api/pdfへとpostしnuxtのstaticディレクトリ内へhoge.pdfのようにpdfファイルを生成する仕様としております。アプリのhostは127.0.0.1としています。LTSwebサーバーはnginxです。サーバーでこのような形でアプリを稼働させている際ローカルPC上で127.0.0.1:3100で同様のアプリをテストで稼働させているとpdfの生成先がローカルマシン上のnuxtのstaticディレクトリとなってしまいます。私自身ネットワークはあまり詳しく無いのですが私の解釈では127.0.0.1というのはプライベートなipで外部のマシンと共有される事は無いはずだと考えているのですが違うのでしょうか?サーバーの127.0.0.1で稼働しているアプリがなぜローカルマシンの127.0.0.1で稼働しているアプリに影響するのでしょうか?ちなみにローカルの127.0.0.1で稼働するアプリを終了するとpdfはローカルマシン上はもちろん、サーバー側でもpdfは生成されません。この辺りネットワークの仕組みとかどうなっているのでしょうか?ネットワークに詳しい方おられましたらご教示お願い出来ますでしょうか?よろしくお願いします。個の銅バッジ質問中に出てくる「サーバー」はどこに設置されていますか?仮想環境もしくはAWSなどのクラウド環境そのへんの情報も教えていただけるとありがたいです。2:32コメントありがとうございます。サーバーはGMOのVPSを利用しています。4:031全体像が判りません。物理的なマシンは何台あって、その上で構築されている仮想環境はどうなっていてとか、"アプリのhostは127.0.0.1"で出てくるアプリは何をするもので、そのアプリが稼働しているホストは何処にある何か、、、などなど訳が判りません。票0回答頂きありがとうございます。原因はaxiosのpostのurlをフルパスで記述していなかった事が原因でした。element-uiのel-uploadのaction属性なんかはフルパスで記述する必要がなかったので同じ対応をしてしまっていました。axiosのpostをフルパスにしていないアプリをサーバーで稼働させた場合このような現象が起こる事が分かりました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。0unicornは動いているのに、アプリの画面が表示されない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。