multiple fixes
* add missing exception
* allow use of http or https endpoints
* be consistent with quote usage in base class