1

への移行移動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に行くんやソリューションの作品のどれも。

+0

devserverログには何が表示されますか? –

+0

ただ、 "デフォルト: "GET/HTTP/1.1" 404 19" カールlocalhostの:8080または "GET/_ah/API /エクスプローラHTTP/1.1" 404 19" APIエクスプローラを試みるため –

+0

は、お近くのdevserverは、実際に聞いていますlocalhostを:?8080(?多分あなたは、サーバーの起動時にそのポートとdevserverを聞いて、ログに表示されるいくつかの他のポートに聞いている何かを持っている) –

答えて

0

これは(開発用サーバのために行くSDKによって使用される)はPython SDKのバグのようです。バージョン1.9.40は正常に動作しますが、v1.9.49は壊れています。 GCloud SDKを使用している場合は、v137.0.1が最後に動作するバージョン(Python拡張機能のv1.9.40を含む)です。

関連する問題