Giter Site home page Giter Site logo

imposter.fiddler's Introduction

Imposter.Fiddler

A version of Imposter written as an extension of Fiddler

Requirements

  1. Fiddler v4.5.1.2+
  2. Love of all things good in this world.

Installation

Please see the RELEASES

Configuration

Please see the WIKI

Problems?

Pull requests speak louder than issues.

imposter.fiddler's People

Contributors

gotdibbs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

imposter.fiddler's Issues

Non-standard Fiddler install folder?

Hey Dibbs, how can I make the installer recognize a non-standard Fiddler install location? Is there a command line switch or something I can pass into the installer?

MissingMethodException on every request

After installing the extension, I am getting this error for every request. Is there something that I have not done/configured?

Method not found: 'Fiddler.HTTPResponseHeaders Fiddler.Session.get_ResponseHeaders()'.

Type: System.MissingMethodException

Source: Imposter.Fiddler
   at Imposter.Fiddler.Imposter.AutoTamperRequestBefore(Session oSession)
   at Fiddler.FiddlerExtensions.DoAutoTamperRequestBefore(Session oSession)
   at Fiddler.Session._executeObtainRequest()
   at Fiddler.Session.InnerExecute()
   at Fiddler.Session.Execute(Object objThreadState)

Fiddler v4.4.9.2 (x64 AMD64) [.NET 4.0.30319.34209 on Microsoft Windows NT 6.1.7601 Service Pack 1] 

Auto Reload not working

I get this error when I try to enable Auto Reload the first time. I no longer get the error after re-opening fiddler, but the browser doesn't seem to be refreshing when I change the files on the disk. I am changing a JS webresource. Is this feature available only for html files at the moment?

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Imposter.Fiddler.Imposter.AutoReload_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

no more traces after enabling of profile

I have no idea if you are still using this plugin.
I've been using it extensively for the last couple of years for my webresources development.

But I got a new laptop, reinstalled fiddler and imposter, but now as soon as I enable a profile, fiddler just stops tracing completely.

any help would be greatly appreciated

Add Auto Update Functionality

There is no way for a user to know if there is an update to Imposter.Fiddler currently. Add a method of auto update or at least add a way to see the version number.

Install issue with new Fiddler install Location

Hi gotdibbs,

the new versions of Fiddler have their install location stored in HKCU, instead of HKLM.

This results in the installer not finding the install location.

It might help to try and look in HKCU as well - if the location is not found in HKLM.

Best,
Peter

Handle installer errors

I'm not being very proactive with errors. I should be more proactive.

Add a hot red X and a link to display error details. MAYBE IF I'M COOL I'LL EVEN ADD A WAY TO JUMP BACK TO THIS REPO FROM THE ERROR ITSELF. ๐Ÿ˜Ž

Support for multiple enabled profiles

Wouldn't it be so ๐Ÿ†’ I mean like really totally rad if I allowed people to have multiple enabled profiles? I do declare that would be cool. Ye be warned of the awesome.

Installer Error on Mac

When I try to run the Install.exe file using the mono runtime command, the following error message comes up:
screen shot 2017-11-19 at 10 21 59 pm

I have also tried using the non-32 bit mono runtime command as well. But still no luck.
Is Imposter able to run on Mac or this functionality not yet available?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.