In my experience, the most suspicious are the browsers. For some reason they tend to make the identical 2nd request when they failed to get some files in the 1st request. The notorious one among such files is "favicon.ico". Also you should check your css and js files that are missing.