Pending Review
Last Updated: 16 Oct 2019 14:47 by ADMIN
Scheduled for FiddlerCore Release
Created by: Calvin
Comments: 0
Type: Feature Request
2
I want to use PAC file. http://127.0.0.1:8888/proxy.pac, this way, if my proxy accidently quits without remove the proxy setting, the browser will be able to continue to work since it can't find the pac file, thus consider it "No proxy".

 

But When I set the flags, if I don't include: "RegisterAsSystemProxy", the PAC file will not registered.

If I DO include "RegisterAsSystemProxy", the PAC file is registered, but also the proxy servers, 127.0.0.1 8888 for http and https. What's the point to have both registered, and it negate my purpose.

Anyway to hook up PAC file only?

 

Also, how to  modify the PAC file content, for GOD's sake?
Approved
Last Updated: 30 Sep 2019 14:02 by ADMIN

Describe the bug
In case of an HTTPS session, FiddlerApplication.BeforeRequest event returns Session object which have wrong values for Session.fullUrl and Session.PathAndQuery properties, e.g. values are missing the URL parameters and ends with '443'.

To Reproduce
Steps to reproduce the behavior:

  1. Subscribe to FiddlerApplication.BeforeRequest
  2. Browse an URL of the type 'https://xxx.yyyyyyy.com/zzz?aa=1&b=2'
  3. The event is raised, and the passed Session.fullUrl has the value of 'http://www.yyyyyyy.com:443'.

Expected behavior
Session.fullUrl has the value of 'https://xxx.yyyyyyy.com/zzz?aa=1&b=2'.