- const char *sep = strchr(zurl_cstr, '/');
-
- if (sep)
- {
- host = std::string(zurl_cstr, sep - zurl_cstr);
+ const char *args = 0;
+ cs_get_host_args(zurl_cstr, &args);
+
+ if (args && *args)
+ {
+ host = std::string(zurl_cstr, args - zurl_cstr);