получить ошибку, метод не разрешен - PullRequest
0 голосов
/ 11 апреля 2019

Это ошибка, которую я получаю: HTTP-Fehler 405.0 - Method Not Allowed

Я пытаюсь отправить из моего HTML>FROM/Action:test.js>test.js, чтобы получить его в моей базе данных sqlite3, но я не получаю его. Что не так?

Вот мой HTML-код:

<form action="test.js" method="post">
  <input type="text" name="Gehalt" value="">
  <input type="submit" value="Senden">
</form>

Мой test.js находится в той же папке!

const sqlite3 = require('sqlite3').verbose();
const express = require('express');
const bodyParser = require('body-parser')
var app = express();

var urlencodedParser = bodyParser.urlencoded({ extended: false })

app.use(bodyParser());
let Gehalt
console.log("hier soll");
app.post('test.js', urlencodedParser, function (req, res) {
    //var url = req.body;
    console.log(req.body);
    //Gehalt = req.body.url
});

1 Ответ

0 голосов
/ 12 апреля 2019

Не используйте расширение .js

<form action="/test" method="post">
  <input type="text" name="Gehalt" value="">
  <input type="submit" value="Senden">
</form>
app.post('/test', urlencodedParser, function (req, res) {
  //var url = req.body;
  console.log(req.body);
  //Gehalt = req.body.url
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...