HTTP is the protocol that governs communications between web servers and web clients (i.e. browsers). Part of the protocol includes a status code returned by the server to tell the browser the status of its most recent page request. Some of the codes and their meanings are listed below: 200, OK (fulfilled) 403, forbidden 404, not found 500, server error Given an int variable status , write a switch statement that prints out the appropriate label from the above list based on status .

LANGUAGE: C++

CHALLENGE:

HTTP is the protocol that governs communications between web servers and web clients (i.e. browsers). Part of the protocol includes a status code returned by the server to tell the browser the status of its most recent page request. Some of the codes and their meanings are listed below: 200, OK (fulfilled) 403, forbidden 404, not found 500, server error Given an int variable status , write a switch statement that prints out the appropriate label from the above list based on status.

SOLUTION:


switch( status ){
	    case 200:
		        cout << "OK (fulfilled)";
		        break;
	    case 403:
		        cout << "forbidden";
		        break;
	    case 404:
		        cout << "not found";
		        break;
    	case 500:
		        cout << "server error";
		        break;
}