Mercurial > hg > digilib
changeset 1616:4a54658a376c iiif-presentation-2
Better redirect to IIIF image info URL.
author | Robert Casties <casties@mpiwg-berlin.mpg.de> |
---|---|
date | Fri, 26 May 2017 15:45:14 +0200 |
parents | 20a0d05847a2 |
children | 07fa6a16073e |
files | servlet3/src/main/java/digilib/servlet/Scaler.java |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/servlet3/src/main/java/digilib/servlet/Scaler.java Fri May 26 15:44:20 2017 +0200 +++ b/servlet3/src/main/java/digilib/servlet/Scaler.java Fri May 26 15:45:14 2017 +0200 @@ -260,8 +260,14 @@ return; } if (dlRequest.hasOption(DigilibOption.redirect_info)) { + StringBuffer url = request.getRequestURL(); + if (url.toString().endsWith("/")) { + url.append("info.json"); + } else { + url.append("/info.json"); + } // TODO: the redirect should have code 303 - response.sendRedirect("info.json"); + response.sendRedirect(url.toString()); return; }