一、XMLHttpRequest简介
- 是什么:
- 用于与服务器交互的对象
- 能做什么:
- 在不刷新页面的情况下请求特定URL,来获取到数据
- 在不影响用户操作的情况下,更新页面的局部内容
二、如何使用
- 创建XMLHttpRequest对象
- 配置请求方法和请求url地址
- 监听loadend事件,接收响应结果
- 发起请求
我的实践:
三、查询参数
- 是什么:
- 浏览器提供给服务器的额外信息,让服务器返回浏览器想要的数据
- 如何使用XHR携带查询参数
- URL?pname=省份名称
- 查询参数对象
- new URLSearchParams(查询参数字符串对象)
- 转化为查询参数字符串:查询参数对象.toString()
四、需要XHR提交数据
- 请求头设置Content-Type: application/json
- 请求体携带JSON字符串
我的实践: