我正在使用PHP cURL,它正在返回一个json响应。我希望能够做的是同时发送多个请求来测试程序,以确保它可以同时处理多个请求。目前我尝试使用以下代码: -
JQUERY
$(function() {
var MAXNUM = 9;
function newAsyncRequest() {
setTimeout(function() {
var val = Math.floor(Math.random() * (MAXNUM+1));
if (val !== 0)
newAsyncRequest();
console.log(val);
}, 1000);
}
newAsyncRequest();
});
function asyncFunction(session) {
(new Request({
url: test.php,
onComplete: function (response) {
// Do something???
}
})).get();
}
PHP
function sendPostcodeRequest() {
require_once('scripts/php/controllers/curl.controller.php');
$postcode = 'LE11 3SA';
$postcode = rawurlencode($postcode);
$uri = 'http://192.168.1.110:8290/?pc='.$postcode; // Home
$response = CurlController::request($uri);
}
基本上我想要sendPostcodeRequest();
PHP异步运行1000次。
对此的任何帮助将不胜感激。