| Retrieve the data from the socket using a reader class. |
| Retrieve the data from the socket using an input stream class. |
| There are methods on the request object for accesing HTTP header fields |
| Inside of the doGet and doPost methods exist objects which have access to the header fields. |