Is there something changed with web-browsers in Big Sur?
Before Big Sur you could add the http / https url-schemes via Xcode and then select your app as default-brows