Both Modify Headers and XHTML Mobile Profile have been updated this week.
Version 0.6.4 of Modify Headers fixes a nsIObserver interface problem with the add-on working in Firefox 3 beta. XHTML Mobile Profile 0.5.3 adds support for the content type application/vnd.wap.multipart.mime.
Gareth…
Thanks for this brilliant Add-on (Modify Headers), which has alleviated my problem of compression in Firefox via a 3G broadband link.
No chance I suppose of something similar for IE7?!?
If not, perhaps I could trouble you for a suggestion to modify ‘Cache-Control’ to ‘no transform’ in IE7 (?).
Thanks again.
Hi Tony,
I don’t plan on doing something similar for IE 7. But you might be able to find an IE 7 addon that does.
BTW, feel free to post in a comment a description (or link to it) of how you are using Modify Headers for your compression problem. I use it for mobile web development, but I’m always interested to see the other uses it has.
Cheers,
Gareth
Gareth…..
Simple (thanks to you!)
Firefox > Modify Headers > ‘Add’ > (Name) Cache-Control > (Value) no-transform > Configuration > (check) Always on……
See: http://www.moreati.org.uk/blog/ (February 28, 2008).
This solves the problem of compressed data to my laptop, via T-Mobile (UK) 3G broadband link.
I prefer Firefox over IE7, but the latter sometimes inevitable. There must be a similar solution (can’t find it)!?!
Cheers,
Tony
Hello Gareth,
I am a software engineer for grooveshark.com We’re currently tracking a bug with another addon, ‘User Agent Switcher’, which prevents our software from loading on Mac OS machines with the user agent set to IE7. Your addon does not produce the same bug (props). In fact, with Modify Headers, there is no bug; which brings me to my query.
I would like to know which internal preferences are being changed by your addon, so I may compare and nail the coffin on this annoyance. The specific settings in ‘User Agent Switcher’ are listed below. Thanks in advance for your feedback.
[code]
general.appname.override
general.appversion.override
general.platform.override
general.useragent.override
general.useragent.vendor
general.useragent.vendorSub
[/code]
Hi Mike,
Modify Headers works in a different way to the UA Switcher. Instead of updating system preferences, it modifies the request directly by using the observer service and observing the “http-on-modify-request”.
This allows the addon to modify any request header and is not restricted to user-agents only.
Cheers,
Gareth
I really like this extension, so thanks for that Hunt. As a new user it would be great to have some pre-made xml files to import so as not to have to add these manually. Would you be interested in hosting the one I’m making once I’ve got enough to make it worthwhile?
Gareth, thanks for great addons.
I am a wap-developer, and have small proposition for Modify Headers.
Could you add column named “Comment”, so we will able distinct headers with same names?
for example..
I have a lot of MSISDN headers to test mobile site under different users (I think you know this header:))
But I can’t remember all my test users by phone numbers. “Comment” field will help in this case.
and thanks again for addons:)
Hi Gik,
I have the same problem with the MSISDNs I use for testing I’m working on some changes for Modify Headers that will introduce more than just a Comment field, but I’ll consider doing an interim release to add this to the current version.
Cheers,
Gareth
Hello Gareth,
Thanks for new release!
It’s really helpful!
Thank you for the new release – the comments field is very useful. And thanks to Gik for the suggestion. Tim
hallo gareth
thanks for your great Modify Headers addon..
could you add a function to modify http request method too?
to send post, head etc.. or my own custom http request method ..
thanks marc
I’m working on a new version of Modify Headers at the moment. I’ll add modifying the request method to the roadmap.