2016-08-03 12 views
1

チュートリアルを使用してGoogle App EngineのWebサイトを作成し、AAA.appspot.comにアップロードしました。しかし、私はwww.AAA.comウェブサイトを作成し、App Engineからデータを引き出したいと思います。 Google App Engine設定では、www.AAA.comを追加してGoogle App Engine APIにアクセスできます。 www.AAA.comの開発を開始するためのツールやチュートリアルの推奨事項が必要です。私はウェブサイト開発には非常に新しいですが、経験プログラマです。だから私はJavaサーブレットのコードをセットアップしているが、私はそれに接続するフロントエンドを取得することはできません。Google App EngineアプリのフロントエンドWebサイトを作成する

私のHTMLフォームには、<form action="http://AAA.appspot.com/GET_Request_URL" method="get">のような何かをすることができますか? postはどうですか?

+0

私はおそらくポイントが不足していますが、カスタムドメインとして 'AAA.appspot.com'アプリに' www.AAA.com'をマッピングするだけではどうですか? https://cloud.google.com/appengine/docs/python/console/using-custom-domains-and-ssl –

+0

Ha ...私はそれについて知らなかった。ありがとうございました。 – Dula

答えて

0

はい、これを行うことができます。しかし、私はあなたがコードがGAEである場合にのみ、アプリのハンドラを使用することができます

<form action="/mainpage" method="post"> 

ではなく完全なURLより参照パス(または)アプリハンドラ名を使用して、以下の方法でそれをやって好みます。さもなければ、私が言ったように、完全なURLを提供することによってあなたが現在やっているやり方をすることができます。 POSTとGETメソッドが実装されている限り、POSTとGETの両方で動作します。

+0

このコードがあるファイルがGoogle App Engineにアップロードされている場合にのみこれを行うことができます。このファイルを別の場所に置いていると、これはうまくいかないでしょうか? – Dula

+0

はい、コードがGAEにある場合にのみ参照パスまたはアプリケーションハンドラを使用できます。それ以外の場合は、私が言ったように、あなたは完全なURLを提供することによってやっているやり方をすることができます。 URLにメソッドが実装されている限り、POSTとGETの両方で動作します –

1
App EngineのバックエンドにHTMLフロントエンドを接続するための一つの古典的な方法は https://developers.google.com/api-client-library/javascript/start/start-js

Rominイラニは、この方法で素敵なチュートリアルを持っているGoogleのJavaScriptクライアントライブラリを使用している

は、https://rominirani.com/google-cloud-endpoints-tutorial-part-1-b571ad6c7cd2#.sbsqvfu3nを参照し、特定のパート4でhttps://rominirani.com/google-cloud-endpoints-tutorial-part-4-37ea3aac7948#.ivyo2i4pb

関連する問題