I added the counter of different http status code.
but i didn't add output format support, because it is not necessary.