Angularjs 角度2应用程序引擎-前端post请求到后端

Angularjs 角度2应用程序引擎-前端post请求到后端,angularjs,google-app-engine,angular,gae-python27,Angularjs,Google App Engine,Angular,Gae Python27,嗨,我有一个angular 2应用程序,我想部署到gae。所以后端我使用的是应用程序引擎python。我正在尝试从angular前端向应用程序引擎python发送一个简单的post请求。下面是我的app.yaml runtime: python27 api_version: 1 threadsafe: true service: federation-bipedal-hominids handlers: - url: /.* script: main.app - url: (.*)/

嗨,我有一个angular 2应用程序,我想部署到gae。所以后端我使用的是应用程序引擎python。我正在尝试从angular前端向应用程序引擎python发送一个简单的post请求。下面是我的app.yaml

runtime: python27
api_version: 1
threadsafe: true
service: federation-bipedal-hominids

handlers:
- url: /.*
  script: main.app

- url: (.*)/
  static_files: federation-bipedal-hominids/src/app\1/index.html
  upload: app

- url: (.*)
  static_files: app/home\1
  upload: app
main.py

import json
import webapp2
import time


# app = StaticURLParser("federation-bipedal-hominids")

def AsDict():
  return {"Hello World !": "try now"}

class RestHandler(webapp2.RequestHandler):

  def dispatch(self):
    #time.sleep(1)
    super(RestHandler, self).dispatch()


  def SendJson(self, r):
    self.response.headers['content-type'] = 'text/plain'
    self.response.write(json.dumps(r))

class HelloWorld(RestHandler):

  def post(self):

    r = AsDict()
    self.SendJson(r)

class QueryHandler(RestHandler):

  def get(self):

    r = AsDict()
    self.SendJson(r)


app = webapp2.WSGIApplication([


('/HelloWorld', HelloWorld)
], debug=True)

现在,我应该如何从角度前端开始呢

只要从您的angular2 frontendHI向
backendurl.appspot.com/HelloWorld
发出GET请求,我们可以使用app.yaml一起启动前端和后端吗。刚刚为angularjs找到了一个例子,不确定我是否可以为angularjs做这个,或者我必须做两个独立的服务吗?你必须作为两个独立的服务启动..对于angularjs有可能吗?刚刚在教程中看到,可以使用angularjs,但不能使用angular2