Lines Matching defs:field
741 apr_pstrcat(r->pool, "Size of a request header field "
751 /* get the length of the field name for logging, but no more than 80 bytes */
753 static int field_name_len(const char *field)
755 const char *end = ap_strchr_c(field, ':');
756 if (end == NULL || end - field > LOG_NAME_MAX_LEN)
758 return end - field;
766 char *field;
781 field = NULL;
782 rv = ap_rgetline(&field, r->server->limit_req_fieldsize + 2,
795 * exceeds the configured limit for a field size.
799 if (field) {
801 field[len - 1] = '\0';
802 field_escaped = ap_escape_html(r->pool, field);
805 field_escaped = field = "";
810 "Size of a request header field "
818 *field ? ": " : "",
819 field_name_len(field), field);
825 if ((len > 0) && ((*field == '\t') || *field == ' ')) {
837 * overflow (last_field) as the field with the problem
841 "Size of a request header field "
864 memcpy(last_field + last_len, field, len +1); /* +1 for nul */
886 "Request header field is "
893 "Request header field is missing ':' "
899 tmp_field = value - 1; /* last character of field-name */
907 /* Strip LWS after field-name: */
913 /* Strip LWS after field-value: */
926 "Empty request header field name not allowed");
931 "[HTTP strict] Request header field name contains "
938 "Request header field '%.*s' contains "
969 last_field = field;
975 * field-name, following RFC 2616, 4.2.
1118 * Section 3.3.3.3: "If a Transfer-Encoding header field is
1139 * Transfer-Encoding and a Content-Length header field, the
1141 * MUST remove the received Content-Length field".
1223 * The Expect header field was added to HTTP/1.1 after RFC 2068
1840 * This function sets the Last-Modified output header field to the value
1841 * of the mtime field in the request structure - rationalized to keep it from