Lines Matching refs:url
295 char *meth, *url, *end; in http_server_get_asn1_req() local
343 url = meth + 3; in http_server_get_asn1_req()
345 || (url++, strncmp(meth, "POST ", 5) == 0)) { in http_server_get_asn1_req()
350 *(url++) = '\0'; in http_server_get_asn1_req()
351 while (*url == ' ') in http_server_get_asn1_req()
352 url++; in http_server_get_asn1_req()
353 if (*url != '/') { in http_server_get_asn1_req()
356 meth, url); in http_server_get_asn1_req()
360 url++; in http_server_get_asn1_req()
363 for (end = url; *end != '\0'; end++) in http_server_get_asn1_req()
383 if (strlen(meth) == 3 && url[0] == '\0') { in http_server_get_asn1_req()
388 len = urldecode(url); in http_server_get_asn1_req()
392 meth, url); in http_server_get_asn1_req()
397 if ((getbio = BIO_new_mem_buf(url, len)) == NULL in http_server_get_asn1_req()
416 while (*url == '/') in http_server_get_asn1_req()
417 url++; in http_server_get_asn1_req()
418 while (end >= url + 2 && end[-2] == '/' && end[-1] == '/') in http_server_get_asn1_req()
480 } else if (ppath != NULL && (*ppath = OPENSSL_strdup(url)) == NULL) { in http_server_get_asn1_req()
482 "Out of memory allocating %zu bytes", strlen(url) + 1); in http_server_get_asn1_req()