Support response: raw
execution results
#376
Labels
project/CRIM-DEVOPS
Project linked to the CRIM project DevOps/Weaver (https://crim-ca.atlassian.net/browse/GD-47).
project/OGC
Related to OGC testbeds or relavant projects.
triage/conformance
Issue related to fixing/ensuring compliance to specifications.
triage/enhancement
New feature or request
triage/feature
New requested feature.
Milestone
Description
Support the
response: raw
representation, which implies:Support
response=raw
andtransmissionMode: value
for a single output returns that output directly.see https://docs.ogc.org/is/18-062r2/18-062r2.html#req_core_process-execute-sync-raw-value-one
Supporting the
multipart/related
format for multiple outputs, or simply the literal raw data format for individual outputs when requested astransmissionMode: value
.see https://docs.ogc.org/is/18-062r2/18-062r2.html#req_core_process-execute-sync-raw-value-multi
Reporting of those outputs should be done by
Link
headers only for requested outputs astransmissionMode: reference
.see https://docs.ogc.org/is/18-062r2/18-062r2.html#req_core_process-execute-sync-raw-ref
Mix of
transmissionMode: value
andtransmissionMode: reference
should do both of the previous, with the format beingMUST usemultipart/related
or the literal media-type for remaining output(s) asvalue
according to number of outputs not requested byreference
.multipart/related
with the contents provided for outputs requested byvalue
, andContent-Location
for outputs requested byreference
.See https://docs.ogc.org/is/18-062r2/18-062r2.html#req_core_process-execute-sync-raw-mixed-multi
All corresponding
/req/core/process-execute-[execMode]-[transmissionMode]-[nOutputs]-[response]
conformance items are to be added to/conformance
endpoint when they get implemented.Potential replacement of
response
in body intoreturn
inPrefer
headerSupport Job execution
Prefer: return
header #414Ensure that, even if the job was originally submitted with any
response
/Prefer
value, the/jobs/{jobID}/results
endpoint can be queried with a different?response=raw|document
or correspondingPrefer
header to obtain the desired representation. SupportPrefer: return
header for/results
endpoint #727References
The text was updated successfully, but these errors were encountered: