現: 2015-09-13 (日) 13:53:38 njf[3] [4] [5] | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | GAEのテスト環境はデフォルトではlocalhostにアクセスするようになっているため、ネットワークからサーバーにアクセスすることはできません。 | ||
+ | しかし、アプリなどの開発ではローカルネットワークを経由してテストを行う必要があります。 | ||
+ | その場合は設定を変更してIPアドレスでテスト環境へとアクセスできるようにします。 | ||
+ | 具体的には、Google App Engine Launcherでまず該当するプロジェクトを選び、次に「Edit」から「Application Settings」を選択します。 | ||
+ | そして、「Launch Settings」の「Extra Command Line Flags」に「--host=そのPCのIPアドレス」を入力します。たとえば、PCのIPアドレスが「192.168.11.10」なら | ||
+ | --host=192.168.11.10 | ||
+ | です。 | ||
+ | こうすると、「localhost:9999」などとアクセスしていたサーバーに「192.168.11.10:9999」という形でアクセスできるようになります。ローカルネットワークなどこのIPアドレスが有効な場所ならどこからでもネットワーク経由でアクセス可能です。 | ||
+ | ただし、従来のlocalhostではテスト環境のPCからアクセスできなくなるので、すべてIPアドレスをつかう必要があります。 |
(This host) = https://njf.jp