如何以 JSON 格式输入用户名/密码
How do you put a User Name/Password in JSON format?
您能否告诉我如何将用户名/密码转换为JSON格式,以便可以在我尝试编写的AJAX查询中使用?
您可以尝试使用 $.ajax
方法:
$.ajax({
url: '/some_server_side_script',
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({
username: $('#username').val(),
password: $('#password').val(),
}),
success: function(result) {
alert('success');
}
});
在此示例中,我显式指定了要application/json
的 HTTP 请求标头Content-Type
以便服务器知道要发送的确切内容类型。我还使用本机JSON.stringify
javascript函数将javascript对象转换为将发送到服务器的JSON字符串。
因此,假设您在 DOM 中有#username
和#password
输入字段,以下请求有效负载将被发送到服务器:
POST /some_server_side_script HTTP/1.1
Content-Type: application/json
Content-Length: 39
Connection: close
{"username":"john","password":"secret"}
相关文章:
- 一个密码测试程序,如果存在空格,它会提醒用户
- 正确传输和保护用户'web应用程序的密码
- Firebase电子邮件/密码创建用户安全
- 更改错误文本“用户 ID 或密码不正确”
- 如何为在客户端检查其密码的用户创建登录页面
- Javascript 密码不应包含用户的帐户名或用户全名中超过两个连续字符的部分
- 正在云代码中检索用户密码
- 在客户端JavaScript中存储Web应用程序的用户密码 - 这是安全的吗?
- 在 document.ready 上保存的用户/密码为空
- 流星:在不注销的情况下更改用户密码
- 解析错误400(错误请求){代码:201,消息:“缺少用户密码”}
- 确保HTTP API的安全-无用户密码提示,避免暴露私钥
- 输入Hash以重置密码,而不是实际用户密码
- 用户密码经过散列和加盐处理,试图允许用户在前端更改密码
- 禁用默认用户/密码浏览器弹出
- 解析sessionToken在用户密码更新时被撤销
- AngularJS -使用md5 password检查登录服务中的用户/密码
- 创建带有用户密码的弹出窗口作为对话框
- Node.js Mongoose允许你通过用户/密码连接到数据库吗?
- 在注册或编辑前验证用户密码