【问题标题】:How to make a get request from html to server如何从html向服务器发出get请求
【发布时间】:2020-09-28 17:18:34
【问题描述】:

我正在尝试创建一个用户可以单击以查看数据库中所有用户的按钮。 (仅用于测试) 在我的 html 页面中,我有:

  <form action="/server.js" method="get">
          <button type="submit" name="users">users</button>
        </form>

在 server.js 中我有:

app.get('/users', (req, res) => {
  Users.find().then(users => res.json(users));
});

当我点击按钮时,我看到: 无法获取 /server.js

谁能看到这个 GET 请求的正确语法是什么?

谢谢

【问题讨论】:

    标签: html node.js mongodb express


    【解决方案1】:
    app.get('/users'
    

    您已经为 URL /users 定义了一个路由

    这就是您必须要求的 URL。

    action="/users"
    

    【讨论】:

      【解决方案2】:

      您的操作应该是action="/users",因为服务器正在使用您在 server.js 文件中编写的 get 请求响应此路由

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多