への移行移動AppEngineのアプリは、私がバックエンドを設定するために行く - エンドポイントを使用してアプリを持っています。 Ubuntuでローカルに実行すると、私はバックエンドにリクエストを送信し、localhost:8080/_ah/api/explorerでAPIエクスプローラを見ることができます。 MacOS Sierra 10.12.3を実行している新しいMacBook Proにコードを移動しようとしましたが、ローカルサーバーにリクエストを送信しようとすると404が表示されます。404のUbuntuからのMacOS
私はMacbookからアプリケーションを展開することができ、バックエンドは正常に動作し、問題を起こしているローカルサーバーに過ぎません。
Googleからthisのアドバイスをローカルに送信しようとしました。
ローカルホストサーバーに関する一般的なSierraの問題については、thisのアドバイスに従ってみました。
私のYAMLファイルは非常に簡単です:私はのAppEngineのすべての組み合わせを探して試してみました
module: default
runtime: go
api_version: go1
handlers:
- url: /_ah/spi/.*
script: _go_app
、localhostを、エンドポイント、シエラ、404に行くんやソリューションの作品のどれも。
devserverログには何が表示されますか? –
ただ、 "デフォルト: "GET/HTTP/1.1" 404 19" カールlocalhostの:8080または "GET/_ah/API /エクスプローラHTTP/1.1" 404 19" APIエクスプローラを試みるため –
は、お近くのdevserverは、実際に聞いていますlocalhostを:?8080(?多分あなたは、サーバーの起動時にそのポートとdevserverを聞いて、ログに表示されるいくつかの他のポートに聞いている何かを持っている) –