Lines Matching defs:URL
680 _http_connect(struct url *URL, struct url *purl, const char *flags)
700 if (purl && strcasecmp(URL->scheme, SCHEME_HTTPS) != 0) {
701 URL = purl;
702 } else if (strcasecmp(URL->scheme, SCHEME_FTP) == 0) {
708 if ((conn = _fetch_connect(URL->host, URL->port, af, verbose)) == NULL)
711 if (strcasecmp(URL->scheme, SCHEME_HTTPS) == 0 &&
803 _http_request(struct url *URL, const char *op, struct url_stat *us,
826 /* try the provided URL first */
827 url = URL;
848 /* were we redirected to an FTP URL? */
1034 DEBUG(fprintf(stderr, "failed to parse new URL\n"));
1096 if (url != URL)
1135 if (URL->offset > 0 && offset > URL->offset) {
1141 URL->offset = offset;
1142 URL->length = (unsigned) clength;
1150 if (url != URL)
1164 if (url != URL)
1182 fetchXGetHTTP(struct url *URL, struct url_stat *us, const char *flags)
1184 return (_http_request(URL, "GET", us, _http_get_proxy(flags), flags));
1191 fetchGetHTTP(struct url *URL, const char *flags)
1193 return (fetchXGetHTTP(URL, NULL, flags));
1201 fetchPutHTTP(struct url *URL __unused, const char *flags __unused)
1211 fetchStatHTTP(struct url *URL, struct url_stat *us, const char *flags)
1215 f = _http_request(URL, "HEAD", us, _http_get_proxy(flags), flags);