javascript - 如何使用 ajax 在请求正文中发送 json?只是 javascript,不使用 jQuery
问题描述
如何使用 ajax 在正文请求中发送 json?只使用 Javascript,不要使用 jQuery !!!有人可以帮我提醒你不要使用 jQuery !!!
解决方案
我不明白这一点。如果您只需要请求一个 URL 并发送 JSON 正文,您可以通过以下方式简单地实现它XMLHttpRequest
:
var xhr = new XMLHttpRequest();
var url = "url";
xhr.open("POST", url, true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log('RESPONSE');
}
};
var data = {"email": "hey@mail.com", "password": "101010"}; // JSON YOU SEND
xhr.send(JSON.stringify(data));
推荐阅读
- java - 如何从 TextInputLayout 或 TextInputEditText 中删除下划线
- mysql - MySQL 8 为什么对查询的初始响应很慢,之后又加快了
- excel - 如何使用空白、有日期或“待定”字样的列计算完成百分比?
- javascript - Ag-grid 高亮单元格逻辑无法正常工作
- python - 如何在 tkcalendar 中获取单元格的背景?
- excel - 基于相邻单元格值可编辑/不可编辑的行中的单元格范围
- java - 如何转换HashMap
- powershell - 如何使用 azcopy 将文件夹永久同步到 Azure Blobstore?
- reactjs - 为 window.onstorage 移除事件监听器?
- php - 如何在laravel中三个模型的pivot中部署关系?