完整的 Ajax 的 GET 请求示例:
var request = getHTTPObject();
if(request){
request.onreadystatechange = doSomeThing;
request.open("GET","file.txt",true);
request.send(null);
}
完整的 Ajax 的 POST 请求示例:
var url = ".../jsp/forumServlet";
var nameValue = trim(document.forumAddForm.name.value);
xhr.open("POST",url);
xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xhr.send("method=name_isExist"+"&name="+nameValue);
如果用 POST 请求向服务器发送数据,需要将 “Content-type” 的
首部设置为 “application/x-www-form-urlencoded”.它会告知服务
器正在发送数据,并且数据已经符合URL编码了。
本文提供了详细的Ajax GET和POST请求示例代码,包括如何使用JavaScript创建HTTP请求对象、设置请求方式及发送请求等关键步骤。对于POST请求还特别强调了Content-type头部设置的重要性。

被折叠的 条评论
为什么被折叠?



