I'm offering a page through HTTP and HTTPS, both with the same URL scheme. I.e., a page is available as
http://www.example.com/page1.html as well as
Should I add
rel=canonical to one of those pages?
It's not really necessary, but it never hurts to use a canonical URL anyway.