我有两个Restful
Web服务:
服务1:api.wego.com/flights/api/k/2/searches
和
服务2:api.wego.com/flights/api/k/2/fares
张贴JSON对象RESTful Web服务
服务1的问题:
我想用AFJSONRequestOperation
来做POST
请求serivce1,使用AFJSONRequestOperation
代替RestKit
与此服务是因为我不需要为返回的响应创建任何映射,我只是想将一些返回的数据保存到本地变量,但问题是,service1期望在这样的JSON
后身体:
{
"trips": [ {
"departure_code": "SIN",
"arrival_code": "HKG",
"outbound_date": "2013-11-29",
"inbound_date": "2013-12-06"
} ],
"adults_count": 1
}
问题:如何创建AFJSONRequestOperation
张贴到服务1请求和发送上述JSON
与后身体?
服务2提问:
我想用RestKit 0.2x
做POST
要求这种服务,我知道如何建立映射模型,而是根据业务文档,我要一同发送JSON
对象与后机身,看起来像这样:
{
"id": "1376967853520",
"search_id": "IAXutjj0TAu0Wq-kvOMK6A",
"trip_id": "NYC:LON:2013-11-29:2013-12-06",
"fares_query_type": "route"
}
我用RestKit
以前做使用getObjectsAtPath
方法Get
请求,但在这种情况下,我觉得我一定要使用postObject
方法做POST
请求,但我不确定。
问题:如何做一个POST
请求使用RestKit 0.2x
和发送上述JSON
与后机身服务2(考虑到映射模型已设置并准备使用)?
非常感谢您的热心帮助。
1:NSJSONSerialisation?你会再详细一点吗? 2:如何使用postObject方法发送json对象? – JAHelia