将数据传递给支持的节点

我不知道这里发生了什么,现在尝试修复它几个小时。

我有一个简单的帖子 在此处输入图片说明

所以我将数据发布到

http://localhost:8080/api/data

现在在我的根文件夹中我有节点文件index.js我正在尝试检索发布的值

  // grab the packages we need
var express = require('express');
var app = express();
var port = process.env.PORT || 8080;

// start the server
app.listen(port);
console.log('Server started! At http://localhost:' + port);

var bodyParser = require('body-parser');
app.use(bodyParser.json()); // support json encoded bodies
app.use(bodyParser.urlencoded({ extended: true })); // support encoded bodies

// POST http://localhost:8080/api/users
// parameters sent with
app.post('/api/data', function(req, res) {
    var user_id = req.body.id;
    var token = req.body.token;
    var geo = req.body.geo;

    res.send(user_id + ' ' + token + ' ' + geo);
});

但是,当我启动节点服务器并导航到

http://本地主机:8080/

或者

http://localhost:8080/api/data

我简单地得到: Cannot Get

我究竟做错了什么 ?

回复
// POST http://localhost:8080/api/users
// parameters sent with
app.post('/api/data', function(req, res) {
  // ...
});

但是,当我启动节点服务器并导航到http://localhost:8080/http://localhost:8080/api/data 时,我简单地得到:无法获取

当您导航到某个 URL 时,您的浏览器使用 GET 方法,而不是 POST - 但是您的请求处理程序使用 POST 方法,而不是 GET - 这意味着您的 API 不支持该路由的 GET 方法,这不是您看到的这里。

如果你想用你的浏览器测试它,你要么需要用正确的方法创建一个 HTML 表单,要么使用像 Postman 或 cUrl 这样的工具:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法将数据传递给方法

来自分类Dev

将openpyxl数据传递给熊猫

来自分类Dev

将数据传递给Laravel事件

来自分类Dev

将额外的数据传递给函数

来自分类Dev

将变量数据传递给ValidationAttribute

来自分类Dev

将数据传递给createApp(vue)

来自分类Dev

Flutter:将数据传递给状态

来自分类Dev

Titanium将数据传递给createHTTPClient

来自分类Dev

将数据传递给AsynTask

来自分类Dev

将数据传递给服务-Android?

来自分类Dev

将数据传递给javascript图表

来自分类Dev

将数据传递给 taghelper

来自分类Dev

将数据传递给 WebAssembly

来自分类Dev

将数据传递给父组件

来自分类Dev

将数据传递给模态/WebView

来自分类Dev

将数据传递给列表

来自分类Dev

如何使用bootsrap将数据传递给模态

来自分类Dev

将额外的数据传递给yii上传器

来自分类Dev

如何将数据传递给scrapinghub?

来自分类Dev

Angular:如何将范围数据传递给指令

来自分类常见问题

AngularJs将复杂数据传递给指令

来自分类Dev

无法通过ajax将json数据传递给php

来自分类Dev

JavaScript-将数据传递给匿名函数

来自分类Dev

将表单数据传递给父类

来自分类Dev

将原始数据传递给pdfJS而不是url?

来自分类Dev

通过Web表单将数据传递给对象

来自分类Dev

将异步获取的数据传递给指令

来自分类Dev

Laravel将数据传递给控制器

来自分类Dev

MVC-如何将数据传递给服务