applayerprotocols/httptransportfw/group/HttpClientErr.ra
author hgs
Wed, 15 Sep 2010 10:08:06 +0530
changeset 43 a0085e30857c
parent 29 099ef125a1a4
permissions -rw-r--r--
201037_01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     1
// Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies).
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     2
// All rights reserved.
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     3
// This component and the accompanying materials are made available
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     5
// which accompanies this distribution, and is available
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     7
//
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     8
// Initial Contributors:
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
     9
// Nokia Corporation - initial contribution.
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    10
//
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    11
// Contributors:
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    12
//
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    13
// Description:
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    14
//
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    15
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    16
RESOURCE ARRAY  r_error_res_http_text_header_encode_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    17
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    18
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    19
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    20
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    21
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    22
			text=r_http_error_encode_default;	//-7200	
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    23
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    24
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    25
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    26
			text=r_http_error_encode_accept;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    27
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    28
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    29
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    30
			text=r_http_error_encode_accept_charset;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    31
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    32
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    33
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    34
			text=r_http_error_encode_qvalue;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    35
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    36
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    37
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    38
			text=r_http_error_encode_authorization;				
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    39
			}, 
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    40
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    41
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    42
			text=r_http_error_encode_basic_auth;	//-7205			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    43
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    44
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    45
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    46
			text=r_http_error_encode_digest_auth;					
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    47
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    48
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    49
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    50
			text=r_http_error_encode_connection;					
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    51
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    52
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    53
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    54
			text=r_http_error_encode_content_length;					
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    55
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    56
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    57
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    58
			text=r_http_error_encode_content_type;				
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    59
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    60
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    61
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    62
			text=r_http_error_encode_host;		//-7210		
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    63
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    64
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    65
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    66
			text= r_http_error_encode_host_port;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    67
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    68
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    69
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    70
			text= r_http_error_encode_transfer_encoding;				
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    71
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    72
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    73
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    74
			text=r_http_error_encode_user_agent;					
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    75
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    76
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    77
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    78
			text=r_http_error_encode_date;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    79
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    80
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    81
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    82
			text=r_http_error_encode_cookie;  // -7215
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    83
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    84
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    85
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    86
			text=r_http_error_encode_cache_control;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    87
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    88
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    89
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    90
			text=r_http_error_encode_pragma;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    91
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    92
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    93
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    94
			text=r_http_error_encode_if_match;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    95
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    96
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    97
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    98
			text=r_http_error_encode_if_none_match;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
    99
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   100
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   101
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   102
			text=r_http_error_encode_if_modified_since; // -7220
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   103
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   104
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   105
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   106
			text=r_http_error_encode_if_unmodified_since;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   107
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   108
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   109
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   110
			text=r_http_error_encode_cookie2;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   111
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   112
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   113
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   114
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   115
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   116
RESOURCE ARRAY  r_error_res_http_text_header_decode_basic_val_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   117
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   118
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   119
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   120
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   121
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   122
			text=r_http_error_decode_malformed_date;		//-7260
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   123
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   124
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   125
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   126
			text=r_http_error_decode_malformed_year;				
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   127
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   128
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   129
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   130
			text=r_http_error_decode_malformed_month;		
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   131
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   132
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   133
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   134
			text=r_http_error_decode_malformed_day;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   135
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   136
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   137
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   138
			text=r_http_error_decode_malformed_wkday;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   139
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   140
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   141
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   142
			text= r_http_error_decode_malformed_weekday;			//-7265	
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   143
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   144
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   145
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   146
			text=r_http_error_decode_malformed_integer;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   147
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   148
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   149
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   150
			text=r_http_error_decode_malformed_quotedstr;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   151
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   152
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   153
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   154
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   155
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   156
RESOURCE ARRAY  r_error_res_http_text_header_decode_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   157
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   158
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   159
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   160
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   161
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   162
			text=r_http_error_decode_accept;					//-7270
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   163
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   164
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   165
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   166
			text=r_http_error_decode_connection;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   167
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   168
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   169
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   170
			text=r_http_error_decode_content_length;	
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   171
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   172
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   173
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   174
			text=r_http_error_decode_content_type;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   175
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   176
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   177
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   178
			text=r_http_error_decode_transfer_encoding;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   179
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   180
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   181
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   182
			text=r_http_error_decode_www_authenticate;				//-7275		
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   183
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   184
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   185
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   186
			text=r_http_error_decode_unknown_auth_scheme;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   187
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   188
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   189
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   190
			text=r_http_error_decode_basic_auth;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   191
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   192
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   193
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   194
			text=r_http_error_decode_digest_auth;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   195
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   196
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   197
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   198
			text=r_http_error_decode_cookie;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   199
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   200
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   201
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   202
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   203
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   204
RESOURCE ARRAY  r_error_res_http_response_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   205
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   206
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   207
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   208
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   209
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   210
			text=r_http_error_redirect_exceeded_limit;		//-7300	
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   211
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   212
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   213
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   214
			text=r_http_error_redirect_use_proxy ;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   215
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   216
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   217
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   218
			text=r_http_error_redirect_no_location_field;		
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   219
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   220
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   221
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   222
			text=r_http_error_unknown_parse_state;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   223
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   224
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   225
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   226
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   227
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   228
RESOURCE ARRAY  r_error_res_http_request_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   229
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   230
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   231
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   232
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   233
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   234
			text= r_http_error_request_has_body;		//-7330			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   235
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   236
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   237
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   238
			text= r_http_error_request_body_missing;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   239
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   240
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   241
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   242
			text=r_http_error_trace_req_without_max_forward_header;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   243
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   244
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   245
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   246
			text=r_http_error_post_req_body_without_size_on_http10;
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   247
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   248
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   249
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   250
			text=r_http_error_invalid_header_in_request;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   251
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   252
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   253
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   254
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   255
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   256
RESOURCE ARRAY  r_error_res_http_request_missing_header_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   257
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   258
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   259
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   260
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   261
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   262
			text=r_http_error_entity_header_missing_content_type;			 // -7360
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   263
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   264
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   265
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   266
			text=r_http_error_general_header_missing_host;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   267
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   268
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   269
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   270
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   271
RESOURCE ARRAY r_error_res_http_protocolhandler_errors
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   272
	{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   273
	items=
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   274
		{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   275
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   276
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   277
			text=r_http_error_cant_reset_request_body;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   278
			},
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   279
		SINGLE_ERROR
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   280
			{
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   281
			text=r_http_error_transaction_not_initalised;			
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   282
			}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   283
		};
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   284
	}
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   285
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   286
// Errors -7200 to -7222 (Codec encoding errors for HTTP headers)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   287
RESOURCE TBUF r_http_error_encode_default { buf=STRING_r_http_error_encode_default; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   288
RESOURCE TBUF r_http_error_encode_accept{ buf=STRING_No_Label1; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   289
RESOURCE TBUF r_http_error_encode_accept_charset { buf=STRING_r_http_error_encode_accept_charset; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   290
RESOURCE TBUF r_http_error_encode_qvalue { buf=STRING_r_http_error_encode_qvalue; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   291
RESOURCE TBUF r_http_error_encode_authorization { buf=STRING_r_http_error_encode_authorization; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   292
RESOURCE TBUF r_http_error_encode_basic_auth { buf=STRING_r_http_error_encode_basic_auth; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   293
RESOURCE TBUF r_http_error_encode_digest_auth { buf=STRING_r_http_error_encode_digest_auth; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   294
RESOURCE TBUF r_http_error_encode_connection { buf=STRING_r_http_error_encode_connection; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   295
RESOURCE TBUF r_http_error_encode_content_length { buf=STRING_r_http_error_encode_content_length; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   296
RESOURCE TBUF r_http_error_encode_content_type { buf=STRING_r_http_error_encode_content_type; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   297
RESOURCE TBUF r_http_error_encode_host { buf=STRING_r_http_error_encode_host; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   298
RESOURCE TBUF r_http_error_encode_host_port { buf=STRING_r_http_error_encode_host_port; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   299
RESOURCE TBUF r_http_error_encode_transfer_encoding { buf=STRING_r_http_error_encode_transfer_encoding; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   300
RESOURCE TBUF r_http_error_encode_user_agent { buf=STRING_r_http_error_encode_user_agent; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   301
RESOURCE TBUF r_http_error_encode_date { buf=STRING_r_http_error_encode_date; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   302
RESOURCE TBUF r_http_error_encode_cookie { buf=STRING_r_http_error_encode_cookie; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   303
RESOURCE TBUF r_http_error_encode_cache_control { buf=STRING_r_http_error_encode_cache_control; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   304
RESOURCE TBUF r_http_error_encode_pragma { buf=STRING_r_http_error_encode_pragma; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   305
RESOURCE TBUF r_http_error_encode_if_match { buf=STRING_r_http_error_encode_if_match; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   306
RESOURCE TBUF r_http_error_encode_if_none_match { buf=STRING_r_http_error_encode_if_none_match; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   307
RESOURCE TBUF r_http_error_encode_if_modified_since { buf=STRING_r_http_error_encode_if_modified_since; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   308
RESOURCE TBUF r_http_error_encode_if_unmodified_since { buf=STRING_r_http_error_encode_if_unmodified_since; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   309
RESOURCE TBUF r_http_error_encode_cookie2 { buf=STRING_r_http_error_encode_cookie2; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   310
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   311
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   312
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   313
// Errors -7260 to -7267 (Codec decoding errors for values found in HTTP headers)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   314
RESOURCE TBUF r_http_error_decode_malformed_date { buf=STRING_r_http_error_decode_malformed_date; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   315
RESOURCE TBUF r_http_error_decode_malformed_year { buf=STRING_r_http_error_decode_malformed_year; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   316
RESOURCE TBUF r_http_error_decode_malformed_month { buf=STRING_r_http_error_decode_malformed_month; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   317
RESOURCE TBUF r_http_error_decode_malformed_day { buf=STRING_r_http_error_decode_malformed_day; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   318
RESOURCE TBUF r_http_error_decode_malformed_wkday { buf=STRING_r_http_error_decode_malformed_wkday; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   319
RESOURCE TBUF r_http_error_decode_malformed_weekday { buf=STRING_r_http_error_decode_malformed_weekday; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   320
RESOURCE TBUF r_http_error_decode_malformed_integer { buf=STRING_r_http_error_decode_malformed_integer; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   321
RESOURCE TBUF r_http_error_decode_malformed_quotedstr { buf=STRING_r_http_error_decode_malformed_quotedstr; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   322
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   323
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   324
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   325
// Errors -7270 to -7279 (Codec decoding errors for HTTP headers)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   326
RESOURCE TBUF r_http_error_decode_accept{ buf=STRING_No_Label2; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   327
RESOURCE TBUF r_http_error_decode_connection{ buf=STRING_No_Label3; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   328
RESOURCE TBUF r_http_error_decode_content_length { buf=STRING_r_http_error_decode_content_length; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   329
RESOURCE TBUF r_http_error_decode_content_type { buf=STRING_r_http_error_decode_content_type; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   330
RESOURCE TBUF r_http_error_decode_transfer_encoding { buf=STRING_r_http_error_decode_transfer_encoding; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   331
RESOURCE TBUF r_http_error_decode_www_authenticate { buf=STRING_r_http_error_decode_www_authenticate; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   332
RESOURCE TBUF r_http_error_decode_unknown_auth_scheme { buf=STRING_r_http_error_decode_unknown_auth_scheme; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   333
RESOURCE TBUF r_http_error_decode_basic_auth { buf=STRING_r_http_error_decode_basic_auth; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   334
RESOURCE TBUF r_http_error_decode_digest_auth { buf=STRING_r_http_error_decode_digest_auth; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   335
RESOURCE TBUF r_http_error_decode_cookie { buf=STRING_r_http_error_decode_cookie; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   336
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   337
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   338
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   339
// Errors -7300 to -7304 (Response errors. These represent specific failure cases)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   340
RESOURCE TBUF r_http_error_redirect_exceeded_limit { buf=STRING_r_http_error_redirect_exceeded_limit; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   341
RESOURCE TBUF r_http_error_redirect_use_proxy { buf=STRING_r_http_error_redirect_use_proxy; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   342
RESOURCE TBUF r_http_error_redirect_no_location_field { buf=STRING_r_http_error_redirect_no_location_field; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   343
RESOURCE TBUF r_http_error_unknown_parse_state { buf=STRING_r_http_error_unknown_parse_state; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   344
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   345
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   346
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   347
// Errors -7330 to -7334 (Request building errors: cause the Validation Filter to make a transaction fail and terminate)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   348
RESOURCE TBUF r_http_error_request_has_body { buf=STRING_r_http_error_request_has_body; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   349
RESOURCE TBUF r_http_error_request_body_missing { buf=STRING_r_http_error_request_body_missing; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   350
RESOURCE TBUF r_http_error_trace_req_without_max_forward_header { buf=STRING_r_http_error_trace_req_without_max_forward_header; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   351
RESOURCE TBUF r_http_error_post_req_body_without_size_on_http10 { buf=STRING_r_http_error_post_req_body_without_size_on_http10; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   352
RESOURCE TBUF r_http_error_invalid_header_in_request { buf=STRING_r_http_error_invalid_header_in_request; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   353
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   354
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   355
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   356
// Errors -7360 to -7361 (Request building errors: Missing but required header errors)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   357
RESOURCE TBUF r_http_error_entity_header_missing_content_type { buf=STRING_r_http_error_entity_header_missing_content_type; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   358
RESOURCE TBUF r_http_error_general_header_missing_host { buf=STRING_r_http_error_general_header_missing_host; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   359
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   360
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   361
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   362
// Errors -7370 to -7371 (Protocol Handler Errors)
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   363
RESOURCE TBUF r_http_error_cant_reset_request_body { buf=STRING_r_http_error_cant_reset_request_body; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   364
RESOURCE TBUF r_http_error_transaction_not_initalised { buf=STRING_r_http_error_transaction_not_initalised; }
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   365
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   366
099ef125a1a4 201025_03
hgs
parents: 14
diff changeset
   367