[Delphi] IdHTTP wymuszenie transferu

0

Mam taką sytuacje że postuje coś przez IdHTTP.Post(). Normalnie trwa to kilka sekund, ale gdy w tle mam odpalone Emule lub uTorrent to taki POST trwa już około minuty a nawet więcej i wcale nie dlatego że mam łącze przeciążone. W tych programach mój download nie przekrasza 29 kb/sek, podczas gdy przepustowość mojego łącza to ok. 75kb/sek. więc całkiem mocne. Finalne pytanie to czy moge w jakiś sposób wymusić/ukraść transfer? Bo nie wiem dlaczego tak długo to trwa. Przeglądarka śmiga przecież. Próbowałem także zmiast Indy użyć Synapsy, jest nieco szybciej ale nie SZYBKO.

0

IMO eMule ci zapycha, czytasz ile pobiera ale danych konkretnych a oprócz tego pewno zabiera transfer na swoje korzyści na różne pierdoły związane z protokołem - zresztą nie trudno sprawdzić, przecież jes ograniczenie transferu w emulu
75 kb/s ? to jest mocne ? pochlastałbym się jakbym miał takie łącze - 1 MB plik by się ściągał prawie 2 minuty.

0

To czemu przeglądarki śmigają jakby nigdy nic? To nie miejsce na chwalenie się ale 75 kb/sek. może to nie dużo ale też nie na tyle mało aby 2 zmienne wysyłał ponad minute gdzie normalnie trwa to ok 3 sekund.

0
Dibo84 napisał(a)

To czemu przeglądarki śmigają jakby nigdy nic? To nie miejsce na chwalenie się ale 75 kb/sek. może to nie dużo ale też nie na tyle mało aby 2 zmienne wysyłał ponad minute gdzie normalnie trwa to ok 3 sekund.

a nie 75 kB/sek ? wszystkie przeglądarki czy tylko IE ?

0

Oprócz pobierania pliku, emule także wysyła, co zdecydowanie może zapchać łącze nawet jeśli nic nie pobierasz.

0

Wszystkie przeglądarki śmigają, w ogóle wszystko śmiga, komunikator, GET w Indy też działa nienajgorzej chociaż kilka razy dłużej.

0 użytkowników online, w tym zalogowanych: 0, gości: 0