Maison  >  Article  >  interface Web  >  Comment envoyer une requête http en js

Comment envoyer une requête http en js

小云云
小云云original
2018-03-12 16:16:306184parcourir

Cet article vous explique principalement comment envoyer des requêtes http en utilisant js. La méthode la plus simple est bien sûr jquery, mais certains sites Web ne chargent pas le js de jquery Si vous écrivez du code directement en utilisant la console, une erreur que la fonction. n'est pas défini sera signalé. Bien sûr, vous pouvez copier le contenu du fichier "http://code.jquery.com/jquery-1.11.1.min.js" sur la console, mais vous pouvez également utiliser du javascript pur. .

$.get();
$.post();//examplevar params = {id:1,name:'tom'};
url = '/test_post.php';
$.post(url,params,function(data){
    alert(data);//这个data就是test_post.php返回的数据});
xmlhttp=new XMLHttpRequest();

Un exemple est de brosser les pièces d'or d'hostloc (vous pouvez gagner 2 pièces d'or en visitant les espaces d'autres utilisateurs, 10 opportunités par jour)
Code

//jquery rawfor(var i=1;i<=10;i++)
{
    $.get("/space-uid-"+i+".html");
}//time delayconst interval=1000;var page=1;var click_like=function(){
    let url="/space-uid-"+page+".html"
    $.get(url);
    page++;
    console.warn("visit:"+url);    if(page>10){
        interval_id=window.clearInterval(interval_id);
    }
}var interval_id = window.setInterval(click_like,interval);//js onlyxmlhttp=new XMLHttpRequest();for(let i=1;i<=10;i++){
    url="/space-uid-"+i+".html"
    xmlhttp.open("GET",url,true); //第三个参数是同步异步,主线程只能异步
    //xmlhttp.onreadystatechange=favorOK;//发送事件后,收到信息了调用函数 
    xmlhttp.send(); 
}

Recommandations associées :

Partagez plusieurs façons par PHP d'envoyer des requêtes HTTP

Exemple d'analyse de la façon dont PHP implémente des requêtes http simulées

Explication détaillée et exemple de code d'encapsulation de requête http de l'applet WeChat

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn