added many http error messages implementing http protocol