关于H5请求数据报跨域问题记录
生活随笔
收集整理的這篇文章主要介紹了
关于H5请求数据报跨域问题记录
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、H5嵌入在ios App中請求數(shù)據(jù)未獲取返回數(shù)據(jù)的問題
錯誤場景:運行后訪問H5頁,一直提示網(wǎng)絡錯誤(這個錯誤是H5在請求接口數(shù)據(jù)沒有獲取到數(shù)據(jù)返回的統(tǒng)一提示)
第一次嘗試解決:
? ?懷疑H5和APP間的數(shù)據(jù)交互有問題,導致數(shù)據(jù)請求不成功。
? ?打開vConsole調(diào)試,發(fā)現(xiàn)數(shù)據(jù)交互沒有問題,接口所需要的參數(shù)都傳過去了,但是接口請求狀態(tài)為0
第二次嘗試解決:
? ? 懷疑跨域問題,參考IOS 端 H5 應用無法發(fā)起請求,請求狀態(tài)碼為0這篇文章要求后端大佬協(xié)助解決問題
? ? 發(fā)現(xiàn)后端請求頭沒啥問題,最后懷疑會不會是http開頭的API造成的問題(因為之前開發(fā)web的時候,也有遇到過類似的問題)
第三次嘗試解決
? ? ?讓運維大佬將我訪問的http開頭的API換成https的
? ? ? 訪問成功
二、H5請求傳輸base64視頻文件報跨域錯誤
? ? ? ? 問題描述:只要傳輸base64數(shù)據(jù),請求狀態(tài)返回為0,后端接收不到請求。
? ? ? ? 問題解決:后端nginx更換成root賬戶,請求狀態(tài)返回200。
? ? ? ? 問題原因:base64數(shù)據(jù)過大,后端nginx限制了大小。
總結
以上是生活随笔為你收集整理的关于H5请求数据报跨域问题记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机辅助项目管理课程方案,计算机辅助项
- 下一篇: 计算机平时测试零分,计算机二级最全攻略