Due to security concerns we would like to Chrome Browser on MacOS (or Windows) allows only SSL (https) connections. I.e., if host does not support https then it will not allowed. Is that possible?
Try creating a proxy auto-config file that provides an invalid proxy for all non-https URLs. Unfortunately, Chrome uses the system-wide proxy settings, so you'd need to change this for everything.