用于javascript的python的urllib.urlopen

rjk*_*lan 3 javascript python network-programming urllib

是否有一个用javascript编写的模块,相当于python的urllib?特别是,我想要的东西:

urllib.urlopen(url, data)
Run Code Online (Sandbox Code Playgroud)

它返回一个支持阻塞获取的对象.或者,我可以通过其他方式使用javascript对服务器执行阻止请求?

Dan*_*man 5

您可以同步使用普通的XMLHttpRequest:

var xhr = new XMLHttpRequest();
xhr.open('POST', url, false);  # third param is sync/async
xhr.send(data);
var response = xhr.responseText;
Run Code Online (Sandbox Code Playgroud)