HTTP Server Tasks Release Notes

The HTTP Server Tasks may be used simulate a HTTP (or HTTPS) server. I.e wait for HTTP requests and return HTTP responses using the provided set of tasks.

Release Notes

  • 1.8
    • Servers with known ports are shared between scenarios on same task execution runtime (worker).
    • HttpServerPublishTask and HttpServerWaitTask: new parameter "Wait for Content"
    • HttpServerInitTask: new parameter "Request Timeout"
    • HTTPS can be used without certificate (self signed dummy certificate is automatically used)
    • Now requires license, including module "HTTP_SERVER"
  • 1.7
    • Fixed encoding issue, now honours charset specified in Content-Type.
  • 1.6
    • Fixed timing/concurrency bug when waiting for multiple requests.
    • Using IP socket factories (to support SNAT module etc).
    • Added parameters to specify variable name of saved ports.
  • 1.5
    • Making sure all established connections closed by HttpServerCloseTask.
  • 1.4
    • Added HttpServerRequestVerifyTask to support verifying received request.
  • 1.3
    • Added support to listen on more than one port.
    • Compatibility note: A new parameter is used to set the HTTPS Port.
  • 1.2
    • Server now able to handle multiple concurrent connections.
  • 1.1
    • SSL/HTTPS is now supported.
    • Fix in HttpServerWaitTask to (optionally) fail if matched request received.
  • 1.0
    • First official release.