Social Framework: SLRequestMethod Doesn’t Define Values For All Verbs in CRUD

Originator:daniel
Number:rdar://11738876 Date Originated:25-Jun-2012 06:39 PM
Status:Closed Resolved:29-Jun-2013
Product:iPhone SDK Product Version:6.0
Classification:Enhancement Reproducible:Always
 
Summary:
Since SLRequest implements an OAuth signature provider for basically arbitrary web services, all HTTP verbs that are routinely used in RESTful web services should be supported.

This includes first and foremost the verbs PUT and DELETE that are usually used for creation and deletion of resources in the Create-Read-Update-Delete way of doing REST.

Steps to Reproduce:
Not Applicable.

Expected Results:
Not Applicable.

Actual Results:
Not Applicable.

Regression:
This problem already existed in the Twitter framework, that was introduced in iOS 5.
In that case, this didn’t matter as Twitter’s web API abuses path components to implement creations and deletions—which is a shame.

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!