refactors request-page GET handling.