The following error was encountered while trying to retrieve the URL: %U
+ +++ +Precondition Failed.
+
This means:
+++ +At least one precondition specified by the HTTP client in the request header has failed.
+
+
HTTP Compliance: Support If-Match and If-None-Match requests. Add support for If-Match and If-None-Match headers as described in RFC 2616 (sections 14.24 and 14.26 in particular). Moved IMS handling from clientReplyContext::cacheHit() to clientReplyContext::processConditional() while preserving the original IMS logic, except for the case when a request has both IMS and If-None-Match. Co-Advisors test cases: test_clause/rfc2616/ifMatch-mismatch-strong test_clause/rfc2616/ifMatch-mismatch-weak test_clause/rfc2616/ifNoneMatch-match-imsNone and many more === modified file 'errors/Makefile.am' --- errors/Makefile.am 2010-08-23 02:21:19 +0000 +++ errors/Makefile.am 2010-10-01 16:49:56 +0000 @@ -19,40 +19,41 @@ ERROR_TEMPLATES = \ templates/ERR_CONNECT_FAIL \ templates/ERR_DIR_LISTING \ templates/ERR_DNS_FAIL \ templates/ERR_ESI \ templates/ERR_FORWARDING_DENIED \ templates/ERR_FTP_DISABLED \ templates/ERR_FTP_FAILURE \ templates/ERR_FTP_FORBIDDEN \ templates/ERR_FTP_NOT_FOUND \ templates/ERR_FTP_PUT_CREATED \ templates/ERR_FTP_PUT_ERROR \ templates/ERR_FTP_PUT_MODIFIED \ templates/ERR_FTP_UNAVAILABLE \ templates/ERR_ICAP_FAILURE \ templates/ERR_INVALID_REQ \ templates/ERR_INVALID_RESP \ templates/ERR_INVALID_URL \ templates/ERR_LIFETIME_EXP \ templates/ERR_NO_RELAY \ templates/ERR_ONLY_IF_CACHED_MISS \ + templates/ERR_PRECONDITION_FAILED \ templates/ERR_READ_ERROR \ templates/ERR_READ_TIMEOUT \ templates/ERR_SECURE_CONNECT_FAIL \ templates/ERR_SHUTTING_DOWN \ templates/ERR_SOCKET_FAILURE \ templates/ERR_TOO_BIG \ templates/ERR_UNSUP_HTTPVERSION \ templates/ERR_UNSUP_REQ \ templates/ERR_URN_RESOLVE \ templates/ERR_WRITE_ERROR \ templates/ERR_ZERO_SIZE_OBJECT TRANSLATE_LANGUAGES = \ af.lang \ ar.lang \ az.lang \ bg.lang \ ca.lang \ cs.lang \ da.lang \ === modified file 'errors/list' --- errors/list 2009-09-19 09:15:45 +0000 +++ errors/list 2010-10-01 16:49:56 +0000 @@ -5,31 +5,32 @@ ERR_CANNOT_FORWARD ERR_CONNECT_FAIL ERR_DIR_LISTING ERR_DNS_FAIL ERR_ESI ERR_FORWARDING_DENIED ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED ERR_FTP_UNAVAILABLE ERR_ICAP_FAILURE ERR_INVALID_REQ ERR_INVALID_RESP ERR_INVALID_URL ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS +ERR_PRECONDITION_FAILED ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SECURE_CONNECT_FAIL ERR_SHUTTING_DOWN ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_HTTPVERSION ERR_UNSUP_REQ ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT === added file 'errors/templates/ERR_PRECONDITION_FAILED' --- errors/templates/ERR_PRECONDITION_FAILED 1970-01-01 00:00:00 +0000 +++ errors/templates/ERR_PRECONDITION_FAILED 2010-10-01 17:04:18 +0000 @@ -0,0 +1,39 @@ + +
+ +The following error was encountered while trying to retrieve the URL: %U
+ +++ +Precondition Failed.
+
This means:
+++ +At least one precondition specified by the HTTP client in the request header has failed.
+