Added state diagram for http request