Hypertext Markup Language (HTML) is the predominant language for creating web pages. HTML consists of a rich set of elements for representing text, images and more. These elements act as the building blocks for creating web pages. Each HTML element is represented as a text enclosed in angle brackets ex. <img>. A HTML element can contain other HTML elements. There are restrictions for a HTML element to wrap other elements for ex. a <p> element should not contain other block elements like <div>.
In this article we are going to dig little deeper into the land of HTML and explore the rare elements that most of us are not much aware of.Continue Reading
REST is the acronym of Representational State Transfer that represents a set of principles for creating distributed applications in web. It was first introduced and defined by Roy Fielding in the year 2000. Unlike the traditional RPC-style SOAP services that uses HTTP just as a transport layer, REST uses all the advantages of the HTTP like request verbs, URI, media-types, caching, security etc. Since REST services works like a normal website they are easy to create and consume compared to the RPC-style web services. Some of the famous REST services on the web are Amazon’s Simple Storage Service (S3), Sun Microsystem’s Cloud service, Atom Publishing Protocol etc.
In this article we will see about what are HTTP request methods and how we should use them for REST services.Continue Reading