Check "If-Match" before XML validation
|Assignee:||Adrian Georgescu||% Done:||
|Target version:||Next Release|
If I upload (PUT) a wrong XML document setting a "If-Match" value which doesn't match the stored value, then OpenXCAP replies "409 Conflict".
This means that OpenXCAP validates the XML document before checking the "If-Match" value.
IMHO it would be much better if OpenXCAP inspects first the "If-Match" value, so in the case above it would reply "412" and wouldn't require to validate the content (expensive operation).