我有两个Restful
网络服务:
service1 :api.wego.com/flights/api/k/2/searches
和
service2 :api.wego.com/flights/api/k/2/fares
service1 的问题:
我想使用对serivce1AFJSONRequestOperation
进行POST
请求,使用 of而不是这个服务是因为我不需要为返回的响应创建任何映射,我只是想将一些返回的数据保存到局部变量,但问题是service1在帖子正文中期望这样的内容:AFJSONRequestOperation
RestKit
JSON
{
"trips": [
{
"departure_code": "SIN",
"arrival_code": "HKG",
"outbound_date": "2013-11-29",
"inbound_date": "2013-12-06"
}
],
"adults_count": 1
}
问题:如何创建一个AFJSONRequestOperation
将请求发布到service1并将上述内容JSON
与帖子正文一起发送?
service2 的问题:
我想用来向该服务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
以前使用方法做Get
请求getObjectsAtPath
,但在这种情况下,我认为我必须使用postObject
方法来做POST
请求,但我不确定。
问题:如何使用post body 向service2POST
发出请求并发送上述内容(考虑到映射模型已经设置并可以使用)? RestKit 0.2x
JSON
非常感谢你的帮助。