if ((query.pageSize <= 0) || ((query.pageSize > maxPageSize) && !allAccess)) {
query.pageSize = maxPageSize;
}
PageResult pageResult = zipnumSource.getNthPage(startEndUrl, query.page, query.pageSize, query.showNumPages);
if (query.showNumPages) {
responseWriter.printNumPages(pageResult.numPages, true);
return null;
} else {