if WebDAV request returns error code, throw exception
This commit is contained in:
parent
be5b64789a
commit
33491e3904
@ -6,6 +6,7 @@ import java.net.URI;
|
||||
import com.google.common.io.ByteSource;
|
||||
|
||||
import jodd.http.HttpRequest;
|
||||
import jodd.http.HttpResponse;
|
||||
import lombok.Data;
|
||||
import net.monarchpass.piecannon.Server;
|
||||
|
||||
@ -28,7 +29,11 @@ public class WebDavServer implements Server {
|
||||
request.basicAuthentication(username, password);
|
||||
}
|
||||
|
||||
request.send();
|
||||
final HttpResponse response = request.send();
|
||||
if (response.statusCode() >= 400) {
|
||||
throw new RuntimeException(response.statusCode() + ": " + response.statusPhrase());
|
||||
}
|
||||
|
||||
return target;
|
||||
} catch (final IOException exception) {
|
||||
throw new RuntimeException(exception);
|
||||
|
Loading…
x
Reference in New Issue
Block a user