Summary: | STOW-RS: Should return 200 only when "The origin server successfully stored all Instances." | ||
---|---|---|---|
Product: | Orthanc | Reporter: | Mathieu Malaterre <malat> |
Component: | Plugin - DICOMweb | Assignee: | Sébastien Jodogne <s.jodogne> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | --- | ||
Version: | unspecified | ||
Hardware: | PC | ||
OS: | Windows |
Description
Mathieu Malaterre
2021-03-19 13:36:05 CET
Thanks for the report! This is fixed by the following changeset that will be part of release 1.6 of the DICOMweb plugin: https://hg.orthanc-server.com/orthanc-dicomweb/rev/a9d773afdbc6 With this fix, here is the result of your command: $ curl -u orthanc:orthanc -X POST "http://localhost:8042/dicom-web/studies/1.3.12.2.1107.5.2.4.7630.20010301123617000" --header 'Content-Type: multipart/related; type="application/dicom"' --form "file=@tt.dcm;type=application/dicom" -v [...] < HTTP/1.1 409 Conflict [...] This is the 409 error code, as specified in the standard: http://dicom.nema.org/medical/dicom/2021a/output/html/part18.html#table_10.5.3-1 |