麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

【讀書筆記】iOS網絡-錯誤處理的經驗法則

2019-11-14 17:59:32
字體:
來源:轉載
供稿:網友

一,在接口契約中處理錯誤。

二,錯誤狀態可能不正確。

設備模糊地確認操作是崇拜失敗的。比如,移動應用發出HTTP請求以在兩個賬戶間轉賬。請求被銀行系統接收并正確地處理;然而,由于網絡失敗應答卻丟失了,NSURLConnection報告超時。超時發生了,但卻是在轉賬請求成功之后發生的。如果重試該操作,就會導致重復轉賬,可能會造成用戶透支。

三,驗證負載。

JSON和xml就具備了驗證機制的負載格式,不過,以逗號分隔的值文件與HTML就沒有這種機制。

四,分離錯誤與正常的業務狀況。

五,總是檢查HTTP狀態。

六,總是檢查NSError的值。

七,使用一致的方法來處理錯誤。

八,總是設置超時時間。

在iOS中,HTTP請求的默認超市時間是4分,這對于移動應用來說過長了。大多數用戶都不會在任何應用中等待4分鐘。開發者需要選擇合理的超時時間,方式是

評估網絡請求的可能響應時間,然后將最差的網絡場景下的網絡延遲考慮進去。

 

參考資料:《iOS網絡高級編程-iphone和iPad的企業應用開發》


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久久久日本理论电影 | 国产精品久久久久久久久久尿 | 55夜色66夜色国产精品视频 | 久久久久国 | 久久久久久久久久久久久久久伊免 | 欧美高清一级片 | 毛片在线免费 | 久久精品一区二区三区四区五区 | 香蕉久久久| 欧美一区二区三区不卡免费观看 | 91中文字幕在线观看 | 欧美精品日日鲁夜夜添 | 日本高清在线播放 | 久久亚洲视频网 | 福利在线免费视频 | 久久久精品福利 | 国产毛片网 | 深夜福利视频绿巨人视频在线观看 | 久久精品国产99国产精品澳门 | 欧美 中文字幕 | 国内精品伊人久久 | 精品国产一区二区在线观看 | av在线一区二区三区四区 | 国产一区二区精品免费 | 91看片在线播放 | 久草在线免费看 | 成年免费视频黄网站在线观看 | 国产99视频精品免视看9 | 国产91av视频 | sesee99| 一级黄色淫片 | 久久综合给合久久狠狠狠97色69 | 久久sp| 久久久精品视频网站 | 亚洲人成在线播放网站 | 91av久久| 国产人成精品综合欧美成人 | 久草在线高清视频 | 国产在线播放一区二区 | 亚洲午夜一区二区三区 | 国产91久久精品一区二区 |