是否可以仅使用HTML和Server-side(Node)js在Node / Express中发出发布请求?
(HTML)
<form action="/submit-test" method="post">
<input type="text" name="id">
<button type="submit">Submit</button>
</form>
(Node.js)
const express = require('express');
const app = express();
app.post('/submit-test', (req, res, next) => {
console.log('submit testing');
...
});
还是我总是需要一些客户端JavaScript来“发布”帖子? (例如,带有请求,XMLHttpRequest或提取API?)
最佳答案
当然可以,
您只需要使用正确的url(包括域)从html表单中调用快速服务器的url。
您可以在此处找到更合适和完整的答案:
Node.js - How to send data from html to express
关于javascript - 是否可以仅使用HTML和Server-side(Node)js在Node/Express中发出发布请求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55069660/