2
我正在開發的API要求我在自定義HTTP頭中提供身份驗證令牌。此令牌每隔幾分鐘就會過期,並且只要用戶閒置了足夠長時間,用戶仍在應用程序內就可能發生此情況。當令牌過期時,我收到一個403響應,但我只是在嘗試請求後才發現。RestKit:如何在重新驗證後重新提交失敗的請求?
什麼是讓RestKit自動重新驗證並重試請求的最好方法,所以我不必在處理任何請求時都放入這個邏輯?對類似問題的迴應建議使用RKRequestDelegate協議或RKObjectLoaderDelegate協議,但不幸的是這些不再是RestKit的一部分(從0.20開始)。
任何想法現在應該是什麼「正確」的方法?我是否應該繼承RKObjectManager並重試每個請求操作,還是應該提供一個自定義的HTTPOperation或HTTPClient類或者是否有更好的方法?謝謝!
一個會怎麼做重試部分不知道請求的細節? –