Написать веб-сервис, который возвращает 1 МБ данных. Вызовите Ajax, используя Ext.ajax.request. В то же время также запустить таймер. Остановите таймер, когда вызывается дескриптор успеха. Это даст вам количество миллисекунд, потраченных на загрузку 1 МБ данных. Используйте простую математику, чтобы узнать скорость соединения.
//start time here
Ext.ajax.request({
url: someurl_that_returns_1MB_of_data,
method: GET,
success: function (){
//stop time here
}
});
Также см .: как считать время