Change usage to accept URLs and support HTTPS