隐藏POST CURL到节点转换

时间:2018-04-12 12:55:11

标签: api curl

我在编码方面很陌生,我学习了一些JS,Node Express和SQL。 我想整合到API中。 我得到的文档显示了cURL示例,我不知道如何翻译成我熟悉的东西......

我需要按照以下方式打一个电话:

curl —X POST -­c cookies.txt —d "login=demo&password=demo42"
https://www.thisistheapi.com/console/login_proxy.php

成功登录后会给我一个带有身份验证令牌的JSON编码输出,该令牌将用于调用API服务。 此令牌也存储在cookie中,并且必须在cookie上传递cookie 以下API请求。 E.g。

{"token":"6333531373034343433623663642342656939373831673423e44323334663"}

如何将其设置为在节点环境中运行?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您应该查看一些Express.JS教程,它将帮助您学习Node并提供一个易于使用的框架: http://expressjs.com/en/guide/routing.html

这将是这样的:

app.post('/api/users', function(req, res) {
    var user_id = req.body.id;
    var password = req.body.password;       

    res.json(yourJSONvariableHere);
});