@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
BlobstoreService service = BlobstoreServiceFactory.getBlobstoreService();
String blobKey = request.getParameter("blobKey");
ByteRange range = service.getByteRange(request);
String blobRange = request.getParameter("blobRange");
String blobRangeString = request.getParameter("blobRangeString");
BlobKey key = new BlobKey(blobKey);
if (range != null) {
service.serve(key, range, response);
} else if (blobRange != null) {
service.serve(key, new ByteRange(Long.parseLong(blobRange)), response);
} else if (blobRangeString != null) {
service.serve(key, blobRangeString, response);
} else {
service.serve(key, response);
}