Lines Matching refs:key
243 const char *key, *value; in cgi_response_parse() local
273 key = s; in cgi_response_parse()
279 key_len = value - key; in cgi_response_parse()
288 buffer_copy_string_len(ds->key, key, key_len); in cgi_response_parse()
295 if (0 == strncasecmp(key, "Date", key_len)) { in cgi_response_parse()
300 if (0 == strncasecmp(key, "Status", key_len)) { in cgi_response_parse()
306 if (0 == strncasecmp(key, "Location", key_len)) { in cgi_response_parse()
311 if (0 == strncasecmp(key, "Connection", key_len)) { in cgi_response_parse()
317 if (0 == strncasecmp(key, "Content-Length", key_len)) { in cgi_response_parse()
714 static int cgi_env_add(char_array *env, const char *key, size_t key_len, const char *val, size_t va… in cgi_env_add() argument
717 if (!key || !val) return -1; in cgi_env_add()
720 memcpy(dst, key, key_len); in cgi_env_add()
959 if (ds->value->used && ds->key->used) { in cgi_create_env()
964 if (0 != strcasecmp(ds->key->ptr, "CONTENT-TYPE")) { in cgi_create_env()
969 buffer_prepare_append(p->tmp_buf, ds->key->used + 2); in cgi_create_env()
971 for (j = 0; j < ds->key->used - 1; j++) { in cgi_create_env()
973 if (light_isalpha(ds->key->ptr[j])) { in cgi_create_env()
975 cr = ds->key->ptr[j] & ~32; in cgi_create_env()
976 } else if (light_isdigit(ds->key->ptr[j])) { in cgi_create_env()
978 cr = ds->key->ptr[j]; in cgi_create_env()
993 if (ds->value->used && ds->key->used) { in cgi_create_env()
998 buffer_prepare_append(p->tmp_buf, ds->key->used + 2); in cgi_create_env()
1000 for (j = 0; j < ds->key->used - 1; j++) { in cgi_create_env()
1002 if (light_isalpha(ds->key->ptr[j])) { in cgi_create_env()
1004 cr = ds->key->ptr[j] & ~32; in cgi_create_env()
1005 } else if (light_isdigit(ds->key->ptr[j])) { in cgi_create_env()
1007 cr = ds->key->ptr[j]; in cgi_create_env()
1227 if (buffer_is_equal_string(du->key, CONST_STR_LEN("cgi.assign"))) { in mod_cgi_patch_connection()
1229 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("cgi.execute-x-only"))) { in mod_cgi_patch_connection()
1259 size_t ct_len = ds->key->used - 1; in URIHANDLER_FUNC()
1261 if (ds->key->used == 0) continue; in URIHANDLER_FUNC()
1264 if (0 == strncmp(fn->ptr + s_len - ct_len, ds->key->ptr, ct_len)) { in URIHANDLER_FUNC()