JQuery-AJAX-HTTP-Verbindungen

Wenn ich ein jQuery-POST-Aufruf, der etwa so aussieht:

$.post(url : "myserver/1", data : params, success: function () { 
    $.post(url : "myserver/2", data : params2); 
});

Wie viele HTTP-Verbindungen wäre diese zu öffnen? Ich nehme an, es öffnet sich 2.

Ich versuche zu replizieren, was eine Webseite machen würde, in einem Python-Skript (als performance-Tests geben Skript). Es ist viel schneller, wenn ich tun: (pseudo-code)

for i in 0 to 5000:
     Open HTTP Connection
     POST
     POST
     Close HTTP Connection

vs

for i in 0 to 5000:
     Open HTTP Connection
     POST
     Close
     Open HTTP Connection
     POST
     Close

Ich nehme an, der zweite test ist, was der browser tun würde. Ich habe im wesentlichen replizieren möchten, wie schnell 5000 hits (back to back) auf der Seite wäre. Natürlich konnte ich parallelisieren diese Aufgabe-aber das ist nicht was ich Suche, hier

Jetzt, vorausgesetzt, jquery macht 2 HTTP-verbindungen, gibt es eine einfache Methode für die Aufrechterhaltung einer dauerhaften Verbindung?

InformationsquelleAutor Shaun | 2012-06-28
Schreibe einen Kommentar