Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Posílání requestů - PHP / Java ???

Dobrý den,
mohl by mi prosím někdo poradit, podle jakých klíčových slov bych mohl pohledat na googlu, popř. mi poskytnout odkaz přímo na onu věc kterou popíši níže?
Jde mi o to, že mám řekněme 5 URL adress, které potřebuji v určitý okamžik (není nutné nastavit čas, klidně si to kliknu sám) začít odesílat, rekněme s delay 400ms... a to v celkovém počtu 60 requestu (tj sadu 5 URL *12 opakování)
Bohužel se mi nedaří najít nic, co by mi pomohlo. Kamarád tvrdí, že na to stačí jednoduché něco v PHP či Javascript, bohužel sám taky neví, jak by to udělal, obracím se tedy na Vás... bohužel nevím jak přesně toto pojmenovat, takže si nemůžu ani projet EN googel... mohl by mi prosím někdo s tímto poradit?
Diky za odpověď .)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V JavaScriptu třeba pomocí jQuery: jquery.get V C# třeba takhle: https://msdn.microsoft.com/cs-cz/li…
Wikan 01.03.2015 10:45
Wikan
moc se omlouvám, ale z toho nejsem moc chytrý... řekneme že bych mel URL www.seznam.cz www.centrum…
peterlm 01.03.2015 11:04
peterlm
A chceš niečo robiť aj s výsledkom, alebo ti stačí, že sa vykoná GET request?
los 01.03.2015 11:06
los
stačí když se vykoná, výsledek si pak zobrazím klasicky v prohlížeči (obnovím stránku) budu mít ote…
peterlm 01.03.2015 11:10
peterlm
Príklad v JavaScripte: var urls = [ 'http://example.org/1', 'http://example.org/2' ]; var count = 1…
los 01.03.2015 11:26
los
beru zpět, chyba na straně serveru.... nový
peterlm 01.03.2015 13:28
peterlm
V PHP to môžeš spraviť pomocou cURL. V JavaScripte pomocou XMLHttpRequest alebo v Node.js pomocou ht…
los 01.03.2015 11:05
los
jo, ale aby to fungovalo správně, musí to být asynchronní.
Líčko 01.03.2015 13:18
Líčko
co to znamená ?
peterlm 01.03.2015 13:25
peterlm
Aby při odeslání requestu celý program se nepozastavil než přijde odpověď. poslední
Líčko 01.03.2015 19:35
Líčko

Príklad v JavaScripte:

var urls = [
	'http://example.org/1',
	'http://example.org/2'
];
var count = 12;
var delay = 200;
var sendRequests = function() {
	urls.forEach(function(x) {
		var xhr = new XMLHttpRequest();
		xhr.open('GET', x);
		xhr.send();
	});
	if (--count > 0)
		setTimeout(sendRequests, delay);
};
sendRequests();

Zpět do poradny Odpovědět na původní otázku Nahoru