Fiddler Ideas

The free web debugging proxy for any browser, system or platform.

Fiddler adds a one second overhead on PUT requests

I've struggled debugging a slow put-request to our ASP.NET Core 2.0 Web API. After trying most things, I realized turning Fiddler off solved it. I've confirmed this, enabling the listener adds about 1s overhead to the request. This is only present for PUT requests.

POST-request with Fiddler on: ~20ms

Identical request with PUT, Fiddler on: ~1.200ms

Identical request with PUT, Fiddler off: ~20ms

  • Guest
  • Oct 25 2017
  • Under review
  • Attach files
  • Eric Lawrence commented
    25 Oct, 2017 03:10pm

    It seems likely that your client application hasn't disabled ServicePointManager.Expect100Continue. Depending on your scenarios, you may wish to do so.