google-chromefirefoxbrowserxmlhttprequest

Edit and replay XHR chrome/firefox etc?


I have been looking for a way to alter a XHR request made in my browser and then replay it again.

Say I have a complete POST request done in my browser, and the only thing I want to change is a small value and then play it again. This would be a lot easier and faster to do directly in the browser.

I have googled a bit around, and haven't found a way to do this in Chrome or Firefox.

Is there some way to do it in either one of those browsers, or maybe another one?


Solution

  • Chrome :

    See capture :

    enter image description here

    Alternatively, and in case you need to send the request in the context of a webpage, select "Copy as fetch" and edit-send the content from the javascript console panel.


    Firefox :

    Firefox allows to edit and resend XHR right from the Network panel. Capture below is from Firefox 36:

    enter image description here