Implemented GET and POST variables and gave access to request body and the fragment part of the URL