Mobile QA Zone

A Mobile Application Testing Community

What does term ' ‘Statelessness’' means in REST web service ?

Views: 108

Reply to This

Replies to This Discussion

Now a days, API development and API testing has brought a boom in software industry. Rest and Soap are two different types of Webservices. 

REST API is web standards based architecture which uses HTTP Protocol for data communication.
REST API stands for REpresentational State Transfer.

Advantages of Rest API

  • REST allows a greater variety of data formats like: Plain text, HTML, XML, JSON etc.
  • REST is generally faster
  • REST requires less bandwidth and resource
  • REST more preferred than SOAP.

Methods of Rest API : Following are the HTTP methods which are commonly used in REST based architecture.

  • GET - GET method provides a read only access to a resource.
  • PUT - Used to update an existing resource or create a new resource.
  • DELETE - Used to remove a resource.
  • POST - Used to create a new resource.


Stateless protocol is a type of communications protocol which helps in treating each request as an independent transaction which is not related to any previous request. Due to this, the communication consists of separate independent pairs of request and response.

A stateless protocol does not require the server to maintain the session information or status about each communications partner for the duration of multiple requests.


© 2019   Created by Anurag Khode.   Powered by

Badges  |  Report an Issue  |  Terms of Service

Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.