In my Apache logs, I get LOADS of 206-served GETs. For example, some requests, when asking for a few MB file, receive it in one GET. Status 200, and it's done. But in others, it takes many GETs to receive that one file. In a few requests, it takes MANY HUNDREDS of GETs to do it.
Yes, I know that this means that the file is sometimes being served in chunks. But why, oh why is a several MB file sometimes served in kilobyte chunks? My Apache logs get overrun with these GET requests, for one file, by one requester.
I guess I'd just like an explanation. What's going on when this happens? Why does it happen? If I know the requester, what can I tell him/her to do differently? It just makes perusal of my logs somewhat painful.
Thanks, in advance.