JS如何将http get请求发送到我的快递服务器?

时间:2019-03-29 22:29:44

标签: jquery express xmlhttprequest

我正在尝试向使用js编写的简单服务器发送http get请求,但问题是我不知道应该在url中输入什么内容以连接到将在本地运行的服务器。
第二个问题,我如何从get请求中获取价值? 在此示例中,“某物”值在请求中发送

服务器

const express = require('express');
const app = express();
const PORT = 4001;
app.get("/question",(req, res, next) => {
    res.send("something")
    console.log("got something")
})
app.listen(PORT, () =>{
    console.log("working")
})

客户端

$(document).ready(function () {
    $('.item').on('click', (element) =>{
        $.get(??????/question)
    })
})

1 个答案:

答案 0 :(得分:0)

由于客户端不是Express应用程序的一部分,并且假设您已运行开发人员模式。

a=+1

CORS问题

由于客户端不是快速应用程序的一部分,因此您会遇到cors。

因此,您必须在快速应用中包含以下代码。

a += 1

要过滤来源并进行更多操作,请参考docs