Я использую движок Google для работы с python и webapp2. (Я новичок во всех этих технологиях) Я отправляю JSON от клиента к серверу.GAE - Не удается получить контент по запросу
Сервер:
class SetupAppHandler(webapp2.RequestHandler):
def post(self):
localdata = self.request.get('mydata')
print("LocalData: " + localdata)
Клиент:
import requests,json
url = "http://localhost:8080/setupapp"
data = {'mydata': [14,17]}
headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}
r = requests.post(url, data=json.dumps(data), headers=headers)
print(r.content)
И localdata
кажется пустым. Что я делаю неправильно?
использования json_data = self.request.body в вашей почтовый обработчик, чтобы получить json. Ваш ключ mydata входит в json. data = json.loads (json_data) localdata = data ['mydata'] – voscausa
Спасибо, это работает. – andrew