使用xampp服务器从Javascript向端口3000上的nodejs发送ajax请求

使用xampp服务器从Javascript向端口3000上的nodejs发送ajax请求,javascript,node.js,xampp,Javascript,Node.js,Xampp,我有一个php项目可以很好地与xampp配合使用。它运行良好 我现在必须让这个项目与NodeJS一起工作 我被告知将ajax的URL(其中包含指向我的php文件的URL)更改为 这对邮递员很管用 但是我的请求总是失败()。我不知道如何读取错误。它在msj中显示未定义 以下是我在本地服务器上工作正常但无法使用新URL的情况: $.ajax({ data: { user: $userName, password: $password }, datatype: "json"

我有一个php项目可以很好地与xampp配合使用。它运行良好

我现在必须让这个项目与NodeJS一起工作

我被告知将ajax的URL(其中包含指向我的php文件的URL)更改为

这对邮递员很管用

但是我的请求总是失败()。我不知道如何读取错误。它在msj中显示未定义

以下是我在本地服务器上工作正常但无法使用新URL的情况:

$.ajax({
  data: { user: $userName, password: $password },
  datatype: "json",
  type: "get",
  url: "http://localhost:3000/user/loginUser", ///If i put here my php URL it works fine
})
  .done(function (data, textStatus, jqXHR) {
    let obj = JSON.parse(data);
    if (obj["Success"] == true) {
      window.location = "forms/firstPage.php";
    } else {
      swal({ text: obj["Message"], icon: "warning" });
    }
  })
  .fail(function (jqXHR, textStatus, errorThrown) {
    swal({
      text: "ERROR: " + jqXHR.responseText + ": " + errorThrown.responseText,
    });
  });

看起来您对node JS还是新手。另外,你的问题目前的形式并不清楚。我的建议是通过NodeJS上的帮助文档进行快速扫描。它很短,应该可以帮助你理解错误并发布更好的问题。谢谢!!!我会的!是的,我是新来的,所以,每一个帮助都很有用:)看起来你对NodeJS还是新手。另外,你的问题目前的形式并不清楚。我的建议是通过NodeJS上的帮助文档进行快速扫描。它很短,应该可以帮助你理解错误并发布更好的问题。谢谢!!!我会的!是的,我是新来的,所以,每一个帮助都是有用的:)
$.ajax({
  data: { user: $userName, password: $password },
  datatype: "json",
  type: "get",
  url: "http://localhost:3000/user/loginUser", ///If i put here my php URL it works fine
})
  .done(function (data, textStatus, jqXHR) {
    let obj = JSON.parse(data);
    if (obj["Success"] == true) {
      window.location = "forms/firstPage.php";
    } else {
      swal({ text: obj["Message"], icon: "warning" });
    }
  })
  .fail(function (jqXHR, textStatus, errorThrown) {
    swal({
      text: "ERROR: " + jqXHR.responseText + ": " + errorThrown.responseText,
    });
  });