exasol/bucketfs-java

Distinugish better between error causes

redcatbear opened this issue · 0 comments

Situation

Method "getHttp()" wraps HTTP status codes into an I/O error. This is not only conceptually wrong, but also prevents proper distinction between error causes.

Acceptance Criteria

  • Download and upload error are distinguished
  • 404 is reported as "file not found"
  • 403 is reported as "access denied"