У меня есть веб-сервер для бутылок, и я использую jQuery для выполнения своих запросов ajax с помощью json, но ни один из них не отправляет, а другой не получает, я не уверен, что. Мой код в основном это:Почему запрос.json в бутылке не возвращается?
server.py
@route("/jsontest", method="POST")
def jsontest():
print(request.json)
Всегда печатает None, запрос проходит, конечно, но это не кажется, получать какие-либо данные.
Javascript
$.post("/jsontest", {username: $loginName}, login_success)
Код JavaScript спусков на нажатие кнопки и LoginName берется из входного окна. В js я сделал console.log ($ loginName), чтобы убедиться, что он правильно выбирает его, и это так, поэтому я предполагаю, что проблема заключается в том, что один вызов jQuery или я не правильно читаю данные на конец сервера. Оба кажутся довольно простыми, хотя я не уверен, что мне может не хватать.
Попробуйте 'print (request.username)' –
что такое login_success? –
Кроме того, вы не отправляете json на сервер, почему вы ищете request.json? –