Я пытаюсь получить строку запроса моего html файла.
Вот как выкладываются мои файлы
Веб-сайт:
publi c> Index. html, query. html
Script. js
Server. js
Вот код на сервере. js:
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.urlencoded({extended: false}));
app.use(bodyParser.json());
app.use(express.static(__dirname + '/public'));
app.get('/', (req, res) => {
console.log(req.query);
})
app.listen(3000)
Вот код в запросе. html:
<!DOCTYPE html>
<html>
<head>
<title>Query</title>
<link href="https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="Styles/query.css">
</head>
<body>
<section>
<div class="sign-in">
<form id="form" onSubmit="WriteToFile(this)">
<div class="together">
<h1>
Username:
</h1>
<input type="text" name="username" id="username">
</div>
<div class="together">
<h1>
Email:
</h1>
<input type="email" name="email" id="email">
</div>
<div class="together">
<h1>
Password:
</h1>
<input minlength="4" type="password" name="password" id="password">
</div>
<div class="together">
<h1>
Confirm Password:
</h1>
<input type="password" name="confirmPassword" id="confirmPassword">
</div>
<div class="together">
<button type="submit" method="post" id="submit" name="submit" value="true">
Create new account!
</button>
</div>
</form>
</div>
</section>
Индекс. html содержит ссылку на запрос. html
Когда я go на localhost: 3000, по какой-либо причине терминал ничего не регистрирует
У меня есть папка стиля с css файлов, но это не важно
Заранее спасибо