この記事では、js で http リクエストを送信する方法を主に説明します。最も簡単な方法は当然 jquery ですが、一部の Web サイトでは、コンソールを使用してコードを直接記述すると、関数が定義されていないというエラーが発生します。もちろん、「http://code.jquery.com/jquery-1.11.1.min.js」ファイルの内容をコンソールにコピーすることもできますが、純粋な JavaScript を使用することもできます。
$.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();
例は、hostloc のゴールド コインを磨くことです (他のユーザーのスペースにアクセスすると、ゴールド コイン 2 枚を獲得でき、1 日あたり 10 回のチャンスがあります)
コード
//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(); }
関連する推奨事項:
で HTTP リクエストを送信するいくつかの方法を共有します。 PHP
WeChatアプレットのhttpリクエストのカプセル化の詳細な説明とサンプルコード
以上がjsでhttpリクエストを送る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。