Skip to content

Releases: Dyalog/HttpCommand

v5.1.3

22 Sep 06:43

Choose a tag to compare

v5.1.3 Pre-release
Pre-release

Version 5.1.3

  • Added proxy server support. See Proxy-related Settings and Using a Proxy Server.

  • Changed how HttpCommand attempts to determine payload Content-Type if the user has not specified it.

    • Prior behavior was to always treat it as x-www-form-urlencoded.
    • Now, HttpCommand will use a Content-Type of application/json;charset=utf-8 if the payload either:

    To avoid having HttpCommand "guess" improperly, set Content-Type explicitly.

  • If Auth is either a vector in form 'userid:password' or a 2-element vector ('userid' 'password') and AuthType is either unspecified or 'basic', HttpCommand will properly Base64Encode the credentials for HTTP Basic authentication.

v5.0.7

28 Aug 03:12

Choose a tag to compare

HttpCommand.Upgrade now downloads the latest released version of rather than the version that's in the master branch.

v5.0.6

26 Aug 20:53

Choose a tag to compare

First release in the new HttpCommand repository.

Version 5.0

  • The major version bump from 4 to 5 was due to:
    • swapping the meaning for the Timeout and WaitTime settings. Previously Timeout was used to indicate how long Conga's Wait function would wait for a response and WaitTime was how long HttpCommand would wait for a complete response before timing out.
    • return codes and messages were normalized
  • Added new Auth and AuthType settings to more easily support token-based authentication.
  • Removed half-implemented support for streaming
  • Added GetHeader function to result namespace
  • More complete setting checking
  • Better handling of relative redirections
  • New documentation