javascript - 如何使用客户端 JavaScript 调用服务器端 NodeJS 函数

标签 javascript node.js glitch-framework

我正在创建一个基本的登录系统,因为服务器端使用 NodeJS,但客户端没有。我必须在服务器端使用 NPM 包进行任何调用。问题是我不知道如何从客户端 JavaScript 调用服务器端 NodeJS 函数。基本上我不希望能够从客户端浏览器调用存储在服务器上的函数。

最佳答案

在 Nodejs 应用程序中创建一条路由,如下所示:

app.get('/users', function(req, res) {
 // Your function to be called goes here.
});

现在您可以使用 ajax 从客户端 javascript 调用此代码。像这样:

$.ajax({
 type: 'GET'
 url: 'http://localhost:8000/users',
 success: function(response) { 
  console.log(response);
 },
 error: function(xhr, status, err) {
   console.log(xhr.responseText);
 }
});

关于javascript - 如何使用客户端 JavaScript 调用服务器端 NodeJS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53897250/

相关文章:

javascript - etherpad 和 Google Docs 如何做 ChangeSets

javascript - 在 Javascript 中动画化 div 外观

javascript - 如何使我的网络应用程序中的 'tasks' 可编辑?

javascript - 依次执行功能?不确定如何准确描述问题

linux - 提供 Node.JS webapp "key in hand"

node.js - 如果仅使用一次 socket.send(),则 zmq 订阅者无法订阅已发布的消息

javascript - 来自 RESTful 端点的响应不符合预期?

python - 使用 Python 的 Glitch.com

machine-learning - TensorflowJS TFJS 错误 : The dtype of dict

javascript - 使用 jquery 单击时将文本附加到 div 元素