Lines Matching refs:path
177 const char *path) in OSSL_HTTP_REQ_CTX_set_request_line() argument
203 if (path == NULL) { in OSSL_HTTP_REQ_CTX_set_request_line()
204 path = "/"; in OSSL_HTTP_REQ_CTX_set_request_line()
205 } else if (HAS_PREFIX(path, "http://")) { /* absoluteURI for proxy use */ in OSSL_HTTP_REQ_CTX_set_request_line()
210 } else if (path[0] != '/' && BIO_printf(rctx->mem, "/") <= 0) { in OSSL_HTTP_REQ_CTX_set_request_line()
217 if (BIO_printf(rctx->mem, "%s "HTTP_1_0"\r\n", path) <= 0) in OSSL_HTTP_REQ_CTX_set_request_line()
1103 int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path, in OSSL_HTTP_set1_request() argument
1124 : NULL, rctx->port, path) in OSSL_HTTP_set1_request()
1222 char *path; in OSSL_HTTP_get() local
1239 &port, NULL /* port_num */, &path, NULL, NULL)) in OSSL_HTTP_get()
1248 if (!OSSL_HTTP_set1_request(rctx, path, headers, in OSSL_HTTP_get()
1260 OPENSSL_free(path); in OSSL_HTTP_get()
1268 path = OPENSSL_strdup(redirection_url); in OSSL_HTTP_get()
1269 if (path == NULL) { in OSSL_HTTP_get()
1302 const char *path, int use_ssl, in OSSL_HTTP_transfer() argument
1321 if (OSSL_HTTP_set1_request(rctx, path, headers, content_type, req, in OSSL_HTTP_transfer()