Map IllegalArgumentException to HTTP 400

pull/101/head
Andrew Gaul 2015-11-20 22:31:06 -08:00
rodzic 67839acef1
commit 9210cd679e
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -248,6 +248,10 @@ final class S3ProxyHandler extends AbstractHandler {
response.sendError(hre.getResponse().getStatusCode());
baseRequest.setHandled(true);
return;
} catch (IllegalArgumentException iae) {
response.sendError(HttpServletResponse.SC_BAD_REQUEST);
baseRequest.setHandled(true);
return;
} catch (KeyNotFoundException knfe) {
S3ErrorCode code = S3ErrorCode.NO_SUCH_KEY;
sendSimpleErrorResponse(request, response, code, code.getMessage(),