required host => required url