标签:script 组成 string类 http 概念 asc inner 错误 sync
<script type="text/javascript">
// 创建XMLHttpRequest对象
var request = new XMLHttpRequest();
var id = '1';
request.onreadystatechange = function() {
// 如果请求成功,且获取响应,则返回响应数据
if (request.readyState == 4 && request.status == 200) {
document.getElementById("result").innerHTML = request.responseText;
}
}
// 请求 open("method","url","async(true/false)")
request.open("get", "index.jsp?id=" + id, true);
// 设置请求头信息
request.setRequestHeader("content-type",
"application/x-www-for-urlencoded");
// 发送请求,当请求为post时,请求参数应该写在send()方法中
request.send();
</script>
请求URL
请求头:包含一些客户端环境信息、身份验证信息等
请求体:包含客户提交的查询字符串信息、表单信息
getResponseHeader():查询响应中的某个字段的值
常用方法:
request.onreadystatechanage=function() {
if(request.readystate === 4 && request.status === 200) {
// 响应后的操作
}
}
标签:script 组成 string类 http 概念 asc inner 错误 sync
原文地址:https://www.cnblogs.com/caoleiCoding/p/9098071.html