使用ASIHTTPRequest
,我可以优先处理请求或指定订单吗?
我正在使用ASIHTTPRequest
和ASINetworkQueue
。例如,我发送请求1,2,3,4,5 ......默认情况下ASIHTTPRequest
支持4个并发连接,因此结果Request 5在任何一个先前请求完成时启动。现在,在我的情况下,我可能需要在请求5之前发布请求(例如A)。请求A可能由于请求1(成功)而被触发。
答案 0 :(得分:4)
ASIHTTPRequests是一个子类NSOperation
,在NSOperationQueue
内运行,因此您可以像这样设置优先级:
request.queuePriority = NSOperationQueuePriorityHigh;