- if (h > hreq->path+1 && !memcmp(h-1, "://", 3))
- uri = hreq->path; /* we have a host already */
- else
+ if (*http_proxy)
+ yaz_url_set_proxy(yaz_url, http_proxy);
+
+ yaz_url_set_max_redirects(yaz_url, max_redirects);
+
+ std::string uri;
+ if (hreq->path[0] == '/')