Bug #2128
cannot pass serialized exceptions to HEAD requests
Status:
Closed
Priority:
Normal
Assignee:
Category:
Documentation
Target version:
Start date:
2011-12-09
Due date:
% Done:
100%
Estimated time:
(Total: 3.00 h)
Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:
Description
MN.describe cannot pass the required D1 exceptions, because HEAD requests don't accept a content stream, by specification.
I propose sending the exception elements in the headers, as in:
DataONE-Exception-Name
DataONE-Exception-DetailCode
DataONE-Exception-Description
DataONE-Exception-PID
I think the TraceInfo is too verbose for headers, so probably shouldn't be modeled.
Subtasks
Related issues
History
#1 Updated by Rob Nahf about 13 years ago
- Category set to Documentation
- Assignee set to Dave Vieglais
- Milestone changed from CCI-0.6.4 to CCI-1.0.0
#2 Updated by Dave Vieglais about 13 years ago
Documentation updated to include suggestion for returning error info using HTTP headers. revision r6173
#3 Updated by Dave Vieglais about 13 years ago
- Status changed from New to Closed
- Target version set to Sprint-2011.50-Block.6