UIR Header

by RealityRipple Software

📥️Download UIR Header v1.1
23 KB XPI File

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

605 Installations, 169 active users
None this week
★★★★★ (10 votes)
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.
Supports Pale Moon [25.0a1pre - 27.*].

✉️ E-Mail the Developer📑️ 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.


Aug 18 2018, 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 one by seven?

I have a question
Aug 12 2018, 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 one by seven?

Aug 12 2018, 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 one by seven?

Lew Rockwell Fan
Mar 20 2018, 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 one by seven?

Mar 20 2018, 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 one by seven?

📖 View All Comments

What do you get if you multiply one by seven?

« Home Applications Pale Moon Extensions Themes Freelance Programming PC Repair Tools »

Make a Donation Security Privacy