У меня есть приложение на основе KOA NodeJS, где все просто: html + контроллер
Ниже приведены мои html
<!DOCTYPE html>
<html>
<body>
<form method="POST" action="/admin/login">
<div>
<div>
Username
<input id="username_text" autocorrect="off" autocapitalize="none">
</div>
<div>
Password
<input id="password_text" autocorrect="off" autocapitalize="none" type="password">
</div>
</div>
<input type="submit" value="Submit"/>
</form>
</body>
</html>
И на моей стороне контроллера У меня есть следующий код для получения имени пользователя и пароля:
let fn_loginPost = async function (ctx, next) {
let body = ctx.request.body;
let user_name = body.username_text;
let password = body.password_text;
Однако я обнаружил, что значение объекта body пусто {}
Я уже использовал bodyParser в своем приложении. js с правильным порядком:
app.use(bodyParser);
app.use(router.routes());
Пожалуйста, помогите.