We are on SMP 3.0 sp07 and are building an application that consumes oData services. We are able to retrieve data , but facing issues while create / post operation.
Below is the code for post operation :-
id<Requesting> postRequest = [RequestBuilder requestWithURL:[[NSURL alloc] initWithString:self.endpointURL]];
[postRequest addRequestHeader:@"aaaaa" value:@"xxxx"]; // Header value is passed here
[postRequest setPostBody:postData]; // post data is json converted from a nsdictionary
Operation works fine and is tested on rest client where we need to pass one request header and other data in payload.
I have passed the necessary headers and payload through my code as well. But the operation fails saying "Error 405 - Method not allowed"
What am i missing ?
Any inputs would be appreciated.