gpt4 book ai didi

javascript - 我们怎样才能同步发送HTTP请求呢?

转载 作者:行者123 更新时间:2023-12-03 08:55:16 25 4
gpt4 key购买 nike

如果我没猜错的话,“AJAX”中的“A”表示异步发送 HTTP 请求,而不等待 HTTP 响应。

我了解到我们可以通过XMLHttpRequest发送异步HTTP请求,例如:

function handleButtonPress(e) { 
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = handleResponse;
httpRequest.open("GET", e.target.innerHTML + ".html");
httpRequest.send();
}

如何同步发送 HTTP 请求?

最佳答案

open函数中的第三个参数用于异步请求发送。对于同步请求,您可以将其设置为 false

function handleButtonPress(e) { 
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = handleResponse;
httpRequest.open("GET", e.target.innerHTML + ".html", false);
httpRequest.send();
}

关于javascript - 我们怎样才能同步发送HTTP请求呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55968134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com