0
我正在使用Restkit與Java Jersey REST服務器進行通信。我使用RKClient類提供一個非常簡單的方法,那就是:RestKit GET請求僅適用於一次
[[RKClient sharedClient] get:@"/userStatus" delegate:self];
在兆瓦級的創建方法是:
- (void)sendRequests
{
[[RKClient sharedClient] get:@"/userStatus" delegate:self];
}
- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response
{
if ([request isGET])
{
if ([response isOK])
{
NSLog(@"Retrieved status: %@", [response bodyAsString]);
}
}
}
的問題是,我想執行這個GET幾次,但它似乎只工作一次。難道我做錯了什麼?
當它不起作用時會發生什麼?被調用的方法或返回的狀態代碼等? – occulus
由UIButton操作正確觸發的(void)sendRequests方法,因此[[RKClient sharedClient] get:@「/ userStatus」delegate:self];確實被稱爲。問題是,當按鈕被單擊多次時,服務器不會收到請求。 – Trein