more detailed exception logging
share download link between request and response
share encoded download between request/response