Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any way to modify the HTTP headers for IE6?

I need to be able to modify the HTTP headers for Internet Explorer for testing purposes.

Basically, I want to achieve the exact same thing that the Modify Headers plugin for Firefox does.

like image 520
Daniel Alexiuc Avatar asked Jul 01 '09 07:07

Daniel Alexiuc


People also ask

Can I add custom header to HTTP request?

In the Home pane, double-click HTTP Response Headers. In the HTTP Response Headers pane, click Add... in the Actions pane. In the Add Custom HTTP Response Header dialog box, set the name and value for your custom header, and then click OK.

How do you specify a HTTP header?

To specify the content types of the request body and output, use the Content-Type and Accept headers. Indicates that the request body format is JSON. Indicates that the request body format is XML. Indicates that the request body is URL encoded.


1 Answers

To modify the header with Fiddler:

1- Open Fiddler Web Debugger and in the menu toolbar go to Rules->Customize Rules... (shortcut is Ctrl + R). It opens the CustomRules.js file. Fiddler may suggest you to download Fiddler ScriptEditor but you can edit it with any text editor (I use notepad++)

2- Find OnBeforeRequest(oSession: Session) in the script file.

3- You can add a new header by adding oSession.oRequest["NewHeaderName"] = "New header value"; to OnBeforeRequest function. Also, to remove a header, use oSession.oResponse.headers.Remove("HeaderName"); function.

For more information see this link

like image 109
Arashsoft Avatar answered Sep 29 '22 21:09

Arashsoft