使用 Ajax 和 Postman 代码进行身份验证,但服务器无法识别变量。

西汉特·马图尔

我正在使用 Postman 应用程序中的代码在网站上构建一个简单的 AJAX 身份验证表单。我对 Postman 不太熟悉,这就是我所做的。我首先设置所有表单内容(获取按钮,获取输入字段,然后单击运行函数):

var registerbtn = document.getElementById("register");

var regemail = document.getElementById("regemail").value;
var regfirst = document.getElementById("regfirst").value;
var reglast = document.getElementById("reglast").value;
var regpass1 = document.getElementById("regpass1").value;
var regpass2 = document.getElementById("regpass2").value;

registerbtn.addEventListener("click", newRegister);

然后我从邮递员应用程序中获取了 Jquery Ajax 请求的代码。它看起来如下:

function newRegister() {
  var settings = {
    "async": true,
    "crossDomain": true,
    "url": "{{https://some url}}",
    "method": "POST",
    "headers": {
      "Content-Type": "application/x-www-form-urlencoded",
      "cache-control": "no-cache",
      "Postman-Token": "{{some token}}"
    },
    "data": {
      "password": regpass1,
      "passwordConfirmation": regpass2,
      "firstName": regfirst,
      "email": regemail,
      "lastName": reglast
    }
  }

  $.ajax(settings).done(function (response) {
    console.log(response);
  });
}

我遇到的问题是,当我将变量硬编码为某个字符串时(例如regemail,我将“[email protected]替换为[email protected]”),代码有效并上传到服务器,但使用这些变量却没有。我收到 400(错误请求)错误。我无权访问服务器 atm。

我对输入变量犯了什么错误?我已经尝试过JSON.stringify这些价值观,但这没有帮助。

为了开发目的,我已经禁用了 CORS。

西汉特·马图尔

问题是可变范围;我应该把变量放在函数中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在身份服务器中使用cookie和令牌进行共享身份验证

来自分类Dev

使用对烧瓶服务器的Ajax调用进行登录身份验证(管道断开)

来自分类Dev

使用OAuth 2.0和Google API进行服务器到服务器身份验证的示例

来自分类Dev

使用OAuth 2.0和Google API进行服务器到服务器身份验证的示例

来自分类Dev

无法使用Laravel回显服务器,Redis和socket.io对laravel私有通道进行身份验证

来自分类Dev

无法使用Windows身份验证向SMTP服务器进行身份验证

来自分类Dev

无法使用 $.ajax() 将数组和变量传递给服务器

来自分类Dev

如何使用Postman身份验证助手调用JHipster(春季)OAuth2 Rest服务器

来自分类常见问题

如何使用Spring Boot Web身份验证和Postman测试API?

来自分类Dev

如何使用 Postman 对 Django REST Framework 进行身份验证

来自分类Dev

通过SSH和身份验证密钥使用的客户端和服务器连接

来自分类Dev

如何使用 Facebook 身份验证和后端服务器实现 Android 应用程序

来自分类Dev

使用Ajax和无限滚动进行服务器端(PHP)过滤和排序

来自分类Dev

EEException:服务器返回 HTTP 代码:404 — 使用 Google App Engine 和 Google Earth Engine 测试应用程序并具有经过身份验证的访问

来自分类Dev

无法使用私钥和密码对SFTP进行身份验证

来自分类Dev

无法使用Django和ldap进行身份验证

来自分类Dev

我想结合使用jQuery,AJAX和Flask,但无法从服务器获取响应以在模板上进行编写

来自分类Dev

OAuth2.0 - 使用 GitHub 进行身份验证,前端和后端运行在不同的服务器上。CORS 错误

来自分类Dev

使用OAuth2和Postman进行测试

来自分类Dev

无法 GET /api/signup - 使用 Postman 和 mongodb

来自分类Dev

脚本使用Gmail发送邮件:无法在SMTP服务器上进行身份验证

来自分类Dev

无法使用gmail对SMTP服务器进行身份验证错误

来自分类Dev

无法使用远程服务器在本地进行身份验证

来自分类Dev

无法在 SPNEGO 服务器上使用 requests-gssapi 进行身份验证

来自分类Dev

使用AJAX从服务器发送和接收信息

来自分类Dev

使用Google身份验证在SSH服务器上进行两因素身份验证

来自分类Dev

Sanctum和Postman的SPA身份验证问题

来自分类Dev

使用服务帐户进行GCP服务器到服务器的身份验证

来自分类Dev

Android如何使用身份验证用户名和密码从以下URL从Web服务器获取响应

Related 相关文章

  1. 1

    在身份服务器中使用cookie和令牌进行共享身份验证

  2. 2

    使用对烧瓶服务器的Ajax调用进行登录身份验证(管道断开)

  3. 3

    使用OAuth 2.0和Google API进行服务器到服务器身份验证的示例

  4. 4

    使用OAuth 2.0和Google API进行服务器到服务器身份验证的示例

  5. 5

    无法使用Laravel回显服务器,Redis和socket.io对laravel私有通道进行身份验证

  6. 6

    无法使用Windows身份验证向SMTP服务器进行身份验证

  7. 7

    无法使用 $.ajax() 将数组和变量传递给服务器

  8. 8

    如何使用Postman身份验证助手调用JHipster(春季)OAuth2 Rest服务器

  9. 9

    如何使用Spring Boot Web身份验证和Postman测试API?

  10. 10

    如何使用 Postman 对 Django REST Framework 进行身份验证

  11. 11

    通过SSH和身份验证密钥使用的客户端和服务器连接

  12. 12

    如何使用 Facebook 身份验证和后端服务器实现 Android 应用程序

  13. 13

    使用Ajax和无限滚动进行服务器端(PHP)过滤和排序

  14. 14

    EEException:服务器返回 HTTP 代码:404 — 使用 Google App Engine 和 Google Earth Engine 测试应用程序并具有经过身份验证的访问

  15. 15

    无法使用私钥和密码对SFTP进行身份验证

  16. 16

    无法使用Django和ldap进行身份验证

  17. 17

    我想结合使用jQuery,AJAX和Flask,但无法从服务器获取响应以在模板上进行编写

  18. 18

    OAuth2.0 - 使用 GitHub 进行身份验证,前端和后端运行在不同的服务器上。CORS 错误

  19. 19

    使用OAuth2和Postman进行测试

  20. 20

    无法 GET /api/signup - 使用 Postman 和 mongodb

  21. 21

    脚本使用Gmail发送邮件:无法在SMTP服务器上进行身份验证

  22. 22

    无法使用gmail对SMTP服务器进行身份验证错误

  23. 23

    无法使用远程服务器在本地进行身份验证

  24. 24

    无法在 SPNEGO 服务器上使用 requests-gssapi 进行身份验证

  25. 25

    使用AJAX从服务器发送和接收信息

  26. 26

    使用Google身份验证在SSH服务器上进行两因素身份验证

  27. 27

    Sanctum和Postman的SPA身份验证问题

  28. 28

    使用服务帐户进行GCP服务器到服务器的身份验证

  29. 29

    Android如何使用身份验证用户名和密码从以下URL从Web服务器获取响应

热门标签

归档