If you see duplicate requests and if the first request response code is 301 with HTTP and the next one is 200 with HTTPS, then that means the requested website does not allow HTTP. This is how websites with strict SSL work.

To fix this please sent requests to HTTPS instead of HTTP.