Well, scanning using HTTP uses the RESTART field. What happens, is that the server ignores it and starts from the beginning..