Javascript 如何根据用户输入发送API请求
我不熟悉java脚本和节点JS。我正在尝试创建一个简单的应用程序,用户可以通过输入金额和货币类型来转换货币值。我检查了这个API请求,它工作正常,但是我不知道如何使用html输入标记来获取输入并将其发送到API请求表单Javascript 如何根据用户输入发送API请求,javascript,html,node.js,Javascript,Html,Node.js,我不熟悉java脚本和节点JS。我正在尝试创建一个简单的应用程序,用户可以通过输入金额和货币类型来转换货币值。我检查了这个API请求,它工作正常,但是我不知道如何使用html输入标记来获取输入并将其发送到API请求表单 var unirest = require("unirest"); var req = unirest("GET", "https://currency-exchange.p.rapidapi.com/exchange"); req.query({ "q": "1",
var unirest = require("unirest");
var req = unirest("GET", "https://currency-exchange.p.rapidapi.com/exchange");
req.query({
"q": "1",
"from": "USD",
"to": "LKR"
});
req.headers({
"x-rapidapi-host": "currency-exchange.p.rapidapi.com",
"x-rapidapi-key": "1599d15183msh1ede0c59134d7c4p1c921bjsnedcdcb4dded9"
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
Node.js不是web浏览器。它没有输入标签 如果您想在浏览器和Node.js之间进行通信,则需要在它们之间创建某种连接 通常,这将涉及使用Node.js(例如with)编写web服务,然后与或进行通信
或者,您可以将Node.js和浏览器捆绑到一个应用程序中。是一个用于执行此操作的填充框架。Node.js不是web浏览器。它没有输入标签 如果您想在浏览器和Node.js之间进行通信,则需要在它们之间创建某种连接 通常,这将涉及使用Node.js(例如with)编写web服务,然后与或进行通信 或者,您可以将Node.js和浏览器捆绑到一个应用程序中。是一个用于实现这一点的填充框架