Android Web Services: A Comprehensive Guide
1. Introduction to JSON, XML, and HTTP Status Codes
When dealing with web services, the choice between JSON and XML isn’t always straightforward. JSON has its benefits, but REST - based services don’t cover all the standards present in SOAP. If your application requires a high - level of security, like that provided by the WS - Security standard in SOAP, or if only XML - based services are available, XML might be the better option.
The HTTP protocol mandates that every call to a web server returns a status code along with the response data (if any). Here are some common HTTP status codes and their meanings:
| Status Code | Meaning |
| ---- | ---- |
| 200 | OK. The request succeeded. |
| 30