Hi Mary, I have a couple of questions here regarding the significance of this field in the response body.
1. I remember a discussion where it was considered to remove the "statusCode" since it is duplicate information. I'm not sure what was the conclusion in that discussion. However, having the same information in two places is error prone, as we encountered several issues related to multiple status codes being returned to a single request. 2. I'm not sure of the significance of the field order when it comes to JSON. The properties will be accessed using a key, therefore, there should not be any dependency on the order in which the fields are deserialized to JSON. Regards, Chamila de Alwis Software Engineer | WSO2 | +94772207163 Blog: code.chamiladealwis.com On Sat, May 9, 2015 at 4:29 PM, Mariangela Hills <mariang...@wso2.com> wrote: > Hi Devs, > > Currently, when executing any REST API commands, the status code appears > after the message and not before the message, as discussed in the mail > thread. This needs to be corrected. I have created a JIRA [1] to address > this issue. I will update the wiki docs with the correct format and new > status codes. > > > > POST /api/applicationPolicies HTTP/1.1 > > Authorization: Basic YWRtaW46YWRtaW4= > > User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 > OpenSSL/0.9.8| zlib/1.2.5 > > Host: localhost:9443 > > Accept: */* > > Content-Type: application/json > > Content-Length: 307 > > > * upload completely sent off: 307 out of 307 bytes > < HTTP/1.1 201 Created > < Date: Sat, 09 May 2015 08:55:20 GMT > < Location: > https://localhost:9443/api/applicationPolicies/application-policy-1 > < Content-Type: application/json > < Transfer-Encoding: chunked > < Server: WSO2 Carbon Server > < > * Connection #0 to host localhost left intact > *{"message":"Application policy added successfully: [application-policy] > application-policy-1","statusCode":201}* > > [1] https://issues.apache.org/jira/browse/STRATOS-1380 > > Regards, > Mariangela > > > > > *--* > *Mariangela Hills* > PMC Member & Committer of Apache Stratos > Senior Technical Writer > WSO2, Inc. > lean.enterprise.middleware. > m: +94 773 500185 > w: http://wso2.com > >