Release Notes
Version 5.4
- Added function
IsOKto result namespace.
Version 5.3
- Added
BaseURLto make it easier to issue multiple requests to a common host. - Request header functions return shy result of new Headers array
- Better error trapping for invalidly formatted headers
Version 5.2
Version 5.1
- Added proxy server support. See Proxy-related Settings and Using a Proxy Server.
-
Changed how
HttpCommandattempts to determine payload Content-Type if the user has not specified it.
Prior behavior was to always treat it asx-www-form-urlencoded.
Now,HttpCommandwill use a Content-Type ofapplication/json;charset=utf-8if the payload either:- is simple and looks like JSON
- is a set of name/value pairs
To avoid having
HttpCommand"guess" improperly, setContent-Typeexplicitly. -
If
Authis either a vector in form'userid:password'or a 2-element vector('userid' 'password')andAuthTypeis either unspecified or'basic',HttpCommandwill properlyBase64Encodethe credentials for HTTP Basic authentication.
Version 5.0
- The major version bump from 4 to 5 was due to:
- swapping the meaning for the
TimeoutandWaitTimesettings. PreviouslyTimeoutwas used to indicate how long Conga'sWaitfunction would wait for a response andWaitTimewas how longHttpCommandwould wait for a complete response before timing out. - return codes and messages were normalized
- swapping the meaning for the
- Added new
AuthandAuthTypesettings to more easily support token-based authentication. - Removed half-implemented support for streaming
- Added
GetHeaderfunction to result namespace - More complete setting checking
- Better handling of relative redirections
- New documentation