If the request fails the registered notification delegate will be invoked with the cause set to 'Completed' and the parameter set to 1. The error cause can be retrieved from the request via GetErrorMessage(). Please note that HTTP responses like 404, 503 etc. are not an error per se. Handling of such responses must be made by the caller.