advanced-rest
Service icon

Advanced REST

Stable version 3.1.0 (Compatible with OutSystems 11)
Uploaded
 on 1 Mar
 by 
5.0
 (5 ratings)
advanced-rest

Advanced REST

Details
Enables advanced use cases in REST (and SOAP) such as dynamic hostnames, multipart requests, JSON manipulation, header manipulation, content negotiation and content compression.
Read more

Features:

  • Allow configurations to be set by your application, and read at the service's callbacks, allowing the callback to read and use dynamic information.
  • Upload files using multipart requests of consumed REST.
  • Easily work with multiple authentication schemes.
  • Implement PATCH semantics by merging with the JSON payload.
  • Enable exposed REST services to use content negotiation, and return multiple content types based on the Accept header.
  • Allow compression of responses by sending Accept-Encoding header on consumed REST requests.
  • Capture headers in SOAP requests.
Release notes (3.1.0)
  • Fixed compatibility of action AUTH_AuthenticateFromBrowserSession on newer OutSystems versions.
  • Support for action HTTP_GetRequestText on consumed REST.
  • New action HTTP_GetRequestHeaders returns the list of all request headers.
  • New action HTTP_GetResponseHeaders returns the list of all response headers.
  • New action CONTEXT_GetDeploymentZone returns both the protocol and hostname of a deployment zone.
  • New action CONTEXT_GetRequestKey returns the current request key.
  • New action AUTH_BuildServiceActionAuthorization returns an Authorization header that can be used to dynamically invoke a service action.
License (3.1.0)
Reviews (0)
Team
Other assets in this category