Though it tends to get treated poorly, HTTP isn't a dumb file-transfer protocol. It allows you, to a certain degree, to specify an intention with your requests (GET/POST, with PUT and DELETE available, if you wish), it has a somewhat structured method for parameter passing, supports content negotiation and offers authentication. The focus of this a
read more | digg story