最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android判斷json格式將錯誤信息提交給服務(wù)器

 更新時間:2019年03月25日 17:14:12   作者:xkjscm  
今天小編就為大家分享一篇關(guān)于Android判斷json格式將錯誤信息提交給服務(wù)器,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

開發(fā)中發(fā)現(xiàn), 服務(wù)器偶爾會發(fā)送錯誤格式 json 給 Android 客戶端, 導(dǎo)致 Android 客戶端 json解析失敗, 應(yīng)用異常. 

并非服務(wù)器有意坑客戶端, 而是客戶端請求服務(wù)器數(shù)據(jù)時, 除了得到正確 json 數(shù)據(jù)外, 數(shù)據(jù)可能還夾雜其它數(shù)據(jù).

例如: 

thinkPHP 開啟  'SHOW_PAGE_TRACE '=> true 時, 正確的 json 后面會夾雜HTML代碼,

解決辦法:

1. 將 'SHOW_PAGE_TRACE ' =>false   , 設(shè)置為false.  不過不太實際, 因為服務(wù)器可能會出現(xiàn)問題, 這時候需要開啟調(diào)試模式

2. 客戶端判斷 json 解析失敗, 使用 try  catch 判斷json格式

(1) 客戶端判斷json格式

(2) 客戶端通過volley 的 post 方法將數(shù)據(jù)提交到服務(wù)器

(3) 服務(wù)器通過 I() 方法獲取客戶端提交的信息, 這里的 I() 方法是thinkPHP中的一個方法, 是獲取所有提交信息的方法, 無論客戶端通過任何方式提交, 都會獲取其鍵值對

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

最新評論

易门县| 新泰市| 鲁甸县| 静宁县| 黑水县| 抚州市| 波密县| 霞浦县| 若羌县| 宜州市| 铁力市| 仪陇县| 昌平区| 东宁县| 横峰县| 集安市| 光泽县| 莱阳市| 西乌珠穆沁旗| 平乐县| 天等县| 平顶山市| 长岭县| 乌兰县| 蒙城县| 响水县| 邮箱| 甘孜县| 潮州市| 泰来县| 武川县| 桃园县| 嘉兴市| 河南省| 沅陵县| 大荔县| 建始县| 应用必备| 札达县| 灵璧县| 南皮县|