UIR Header

by RealityRipple Software

📥 Download Now
  XPI File (23 KB)


Version 1.1 [Release Notes] rss
Released March 27, 2018
Scanned by VirusTotal: 100% Clean!

489 Installations
21 this week
★★★★★ (9 votes)
Supports Pale Moon [25.0a1pre - 27.*]
NOTICE: The Browser you're using may not be supported by UIR Header. If you believe this to be in error, please check your browser's User Agent settings.

💸 Tip the Developer E-Mail the Developer🐛 Report Issue📑 View Issues🔍 Browse Source Code Public Domain


Welcome to the UIR Header home page! This simple extension is designed to do only one thing: give you HTTPS web pages instead of HTTP.
Are you a developer looking to implement some simple code to make use of Upgrade-Insecure-Requests? See the Example PHP Code for redirecting to secure pages by checking for HTTPS, Content-Security-Policy, and Upgrade-Insecure-Requests headers. The exact code can also be tested live - just use your browser's Developer Tools to watch the network activity when you click the link.
UIR Header was just created in December of 2017, for Pale Moon, which lacks support for this header. However, due to the ideology Pale Moon has kept, this extension makes including that header a simple click! Long live XUL and XPCOM!
UIR Header is free for use or modification without limitation. However, it comes with no license, warranty, or guarantee of any kind. That being said, you can still ask any questions in the Comments section below, or contact me directly for assistance.

Comments

RealityRipple
Aug 18, 3:54 PM
 This extension is defunct as of Pale Moon 28.0. The Upgrade Insecure Requests header is now built-in.
What do you get if you multiply six by eight?


I have a question
Aug 12, 2:51 PM
 Can you also please compare this to Enforce Encryption by Wladimir Palant?

Would these two be redundant or complementary?
What do you get if you multiply six by eight?


RealityRipple
Aug 12, 4:10 PM
 Huh... it looks like they fake-add the Strict-Transport-Security header <https://developer.mozilla.org/docs/Web/HTTP/Headers/Strict-Transport-Security> to every page you tell it to apply to, effectively making the browser do all the work in attempting to access a secure page. That's a clever way to accomplish it... UIR Header tells the website to give the browser the HTTPS version. Enforce Encryption tells the browser to try to load the HTTPS version, as though it came from the website. The Upgrade-Insecure-Requests header wouldn't really come into play at all. I mean, it could, but it probably wouldn't. It would be a website-by-website thing whether or not they're redundant. They shouldn't interfere with each other, at least.
What do you get if you multiply six by eight?


Lew Rockwell Fan
Mar 20, 3:17 PM
 How does this differ from Encrypted Web (which still works fine even if it doesn't have a maintainer)
What do you get if you multiply six by eight?


RealityRipple
Mar 20, 3:27 PM
 Encrypted Web (or HTTPS Everywhere) uses a list of rules to determine if a website supports HTTPS and redirects your browser to the secure version of the page, if it exists. UIR Header tells the website you're visiting that you want the secure version and lets the site you're visiting choose how to respond.
What do you get if you multiply six by eight?


📖 View All Comments

What do you get if you multiply six by eight?



« Home Applications Mozilla Add-ons Themes Freelance Programming PC Repair »