HTTP Request Showing as HTTPS

2 posts, 0 answers
  1. Mihai
    Mihai avatar
    4 posts
    Member since:
    Aug 2015

    Posted 03 Jun 2016 Link to this post

    Consider a web server hosting a site ( for which both HTTP and HTTPS are allowed. When the client browses to HTTP, he's automatically redirected to HTTPS.

    I'm seeing different behavior based on whether Clear WinINET cache is used or not. On a regular capture session, following a request sent from a browser for Fiddler (v4.6.2.3) shows: 200 | HTTP | Tunnel to | Next frame is 200 | HTTPS | | / . It's like the HTTP request never exists - it's not even visible on a Wireshark capture. For the same exact request, but after clearing the WinINET cache, the output is different, with the first frame, as expected, being: 302 | HTTP | | / . Clear the temporary internet files in IE (not Edge) doesn't result in any different outcome. It seems it's only Fiddler's magic function that does the trick.

    Any idea if the WinINET cache can be cleared without using Fiddler, ideally from a browser (either IE / Chrome / etc) ?

  2. Tsviatko Yovtchev
    Tsviatko Yovtchev avatar
    549 posts

    Posted 09 Jun 2016 Link to this post


    I am not really sure Chrome is affected by WinINET cache. In theory Fiddler and IE should clean the cache in the same way (that's how it used to be) but something might have diverged as time passed. 

    I think in Firefox you could turn caching off from the developer toolbox. You might also use curl.

    Tsviatko Yovtchev
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top