XMLHttpRequest benchmark

url prefix
Print size and time per message Verify data Run on worker Async
(Receive && Non-Worker && Sync is not supported by spec)
Parameters:

Num XHRs |
Number of iterations |
Number of warm-up iterations |
Start size |
Stop threshold |
Multipliers |

Set data type text blob arraybuffer
Set HTTP method and cache control POST (No Cache) GET (No Cache) GET (Cache)
(Cache control: receive only. Cache is valid for 10 seconds. This config controls Cache-control HTTP response header. Browsers might not cache data e.g. when it is large)
Summary
Note:

- Effect of RTT and time spent for ArrayBuffer creation in receive benchmarks are not eliminated.
- The Stddev column shows NaN when the number of iterations is set to 1.