クライアント (モバイル アプリ) が私の GAE Web サイトに更新クエリを送信して、Web サイトに新しいバージョンのリソースがあるかどうかを確認し、ある場合はこのリソース (zip ファイル) を返すというシナリオがあります。 「すべて最新」のjson応答を返します(または、おそらくNot Modified 304 HTTP応答コード)
REST URL はどのように表示されますか (モバイル アプリから)。
www.example.com/update?version=(client_version)
また
www.example.com/update_client_version
私が得ることができる助けに感謝します。
私がこれまでに持っているのは...しかし、何かをしているときに何らかの理由で404を取得していますhttp://localhost:8080/update/1
INFO 2012-11-22 10:12:18,441 dev_appserver.py:3092] "GET /holidays/1 HTTP/1.1" 404 -
class UpdateHandler(webapp2.RequestHandler):
def get(self, version):
latestVersion == 1
if version == latestVersion:
self.response.write('You are using latest version')
else:
self.response.write('You are not using latest version')
app = webapp2.WSGIApplication([('/update/(.*)', UpdateHandler)], debug=True)