OtterBrowser / otter-browser

Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
https://otter-browser.org
GNU General Public License v3.0
1.8k stars 277 forks source link

Wrong protocol definition #1663

Open mrkaban opened 4 years ago

mrkaban commented 4 years ago

Hello, when translating a site from http to https, they very often change http: // to just // so that the browser itself defines the proctol, since it defines it not as https, but as file: //, in all other browsers there is no such problem ...

example link = //site.ru/redirect.php?site=https://github.com/mrkaban/LicenseChecker

I can link to the page where the problem was found. It is global in nature.

mrkaban commented 4 years ago

Снимок

rjframe commented 3 years ago

I cannot reproduce this with either backend (on Linux), with an http or https base scheme.

This is a network-path reference as defined by RFC 3986 Section 4.2; if the scheme is not specified the browser should use the current document's scheme.