欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

flutter數(shù)據(jù)請(qǐng)求,flutter數(shù)據(jù)請(qǐng)求下拉列表菜單

Flutter 網(wǎng)絡(luò)請(qǐng)求報(bào)錯(cuò) Failed host lookup:

Flutter 網(wǎng)絡(luò)請(qǐng)求報(bào)錯(cuò) Failed host lookup:

創(chuàng)新互聯(lián)建站成立于2013年,先為康平等服務(wù)建站,康平等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為康平企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

一、如果是iOS真機(jī)調(diào)試報(bào)錯(cuò)

1.檢查iOS是否開啟網(wǎng)絡(luò)權(quán)限(在設(shè)置中檢查一下),(如果HTTP,在info中 添加 ATS)

二、如果是Android模擬器或真機(jī)調(diào)試報(bào)錯(cuò)

在debug和release目錄中的AndroidManifest.xml中加上

uses-permission android:name="android.permission.INTERNET"/

uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/

如果還是不行,執(zhí)行

flutter clean

Flutter的Dio網(wǎng)絡(luò)請(qǐng)求封裝

在yaml文件里邊添加如下依賴

新建一個(gè)network_config.dart文件存放網(wǎng)絡(luò)配置

ApiResponse是之前定義的公共接口返回實(shí)體 Flutter的Json數(shù)據(jù)解析之FlutterJsonBeanFactory插件

主要是對(duì)http異常和業(yè)務(wù)異常進(jìn)行處理。

上述封裝后,如果業(yè)務(wù)存在多個(gè)請(qǐng)求依賴調(diào)用,就需要統(tǒng)一的處理錯(cuò)誤。

Dio支持自定義攔截器,繼承 Interceptor ,重寫 onRequest 和 onResponse 方法就行。

在初始化dio的地方,把攔截器加入dio對(duì)象的攔截器集合 dio.interceptors 中就行。

可以通過自定義的攔截器實(shí)現(xiàn),也可以引入 pretty_dio_logger 庫。

fastmock 上新建自己的項(xiàng)目,接口配置如下:

發(fā)起請(qǐng)求:

效果展示:

參考文章:

flutter 網(wǎng)絡(luò)請(qǐng)求dio的簡單使用以及請(qǐng)求頭參數(shù)的自定義

dio的使用方式有很多,我就只選出我認(rèn)為最好用的api方式做下記錄,把get成post就是post請(qǐng)求了,網(wǎng)絡(luò)請(qǐng)求都用的百度的api,實(shí)際上的response沒有任何意義,所以只要打印出response有值即可。

1.最簡單的請(qǐng)求例子,網(wǎng)絡(luò)請(qǐng)求是異步的所以用async await

2.帶有參數(shù)的get請(qǐng)求

3.自定義請(qǐng)求頭,可定義的請(qǐng)求頭dart已經(jīng)為我們提供了專門的類存了對(duì)應(yīng)的字符,引入以下庫,就能使用 HttpHeaders

一般我們請(qǐng)求接收到的數(shù)據(jù)是json格式,如'accept: application/json',我們就可以這樣自定義請(qǐng)求頭

4.使用Baseoptions

其他詳細(xì)參數(shù)設(shè)置參考如下:

新聞標(biāo)題:flutter數(shù)據(jù)請(qǐng)求,flutter數(shù)據(jù)請(qǐng)求下拉列表菜單
文章起源:http://chinadenli.net/article48/dsioehp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版定制網(wǎng)站品牌網(wǎng)站建設(shè)網(wǎng)站導(dǎo)航網(wǎng)站排名微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化