Try OpenEdge Now
skip to main content
Web Services
Creating OpenEdge REST Web Services : REST Applications : Parameter mapping : Supported output parameter mappings
 
Supported output parameter mappings
The following table indicates the supported output parameter mappings between HTTP response elements and ABL data types. Y and N indicate whether a mapping is supported or not. Assume any mapping not mentioned in these tables is not supported.
Table 7. Supported mappings between an HTTP response elements and ABL data types (output)
ABL Data Types
HTTP Response
Status Code
Response Header (including cookie and location)
Response Body
CHARACTER
N
Y
Y
LONGCHAR
N
Y
Y
INTEGER
Y
Y
Y
DECIMAL
Y
Y
Y
DATE
N
Y
Y
DATETIME
N
Y
Y
DATETIME-TZ
N
Y
Y
INT64
N
Y
Y
LOGICAL
N
Y
Y
MEMPTR
N
Y
Y
RAW
N
N
N
RECID
N
N
N
ROWID
N
Y
Y
WIDGET-HANDLE
N
N
N
TABLE
N
N
Y
DATASET
N
N
Y
Note: ABL arrays (ABL variables defined with the EXTENT option) are encoded as JSON objects. see JSON input and output message formats for more information.