真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

前端數(shù)據(jù)流文件下載的方式有哪些

 HTTP 定義了與服務(wù)器交互的不同方法,最基本的方法是 GET 和 POST。事實(shí)上 GET 適用于多數(shù)請(qǐng)求,而保留 POST 僅用于更新站點(diǎn)。根據(jù) HTTP 規(guī)范,GET 用于信息獲取,而且應(yīng)該是安全的和冪等的。

從策劃到設(shè)計(jì)制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁(yè)設(shè)計(jì)、申請(qǐng)域名網(wǎng)站空間、網(wǎng)絡(luò)營(yíng)銷、VI設(shè)計(jì)、 網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進(jìn)步。

在這里,所謂安全的意味著該操作用于獲取信息而非修改信息。換句話說,GET 請(qǐng)求一般不應(yīng)產(chǎn)生副作用。冪等的意味著對(duì)同一 URL 的多個(gè)請(qǐng)求應(yīng)該返回同樣的結(jié)果。完整的定義并不像看起來那樣嚴(yán)格。從根本上講,其目標(biāo)是當(dāng)用戶打開一個(gè)鏈接時(shí),她可以確信從自身的角度來看沒有改變資源。

比如,新聞?wù)军c(diǎn)的頭版不斷更新。雖然第二次請(qǐng)求會(huì)返回不同的一批新聞,該操作仍然被認(rèn)為是安全的和冪等的,因?yàn)樗偸欠祷禺?dāng)前的新聞。反之亦然。

POST 請(qǐng)求就不那么輕松了。POST 表示可能改變服務(wù)器上的資源的請(qǐng)求。仍然以新聞?wù)军c(diǎn)為例,讀者對(duì)文章的注解應(yīng)該通過 POST 請(qǐng)求實(shí)現(xiàn),因?yàn)樵谧⒔馓峤恢笳军c(diǎn)已經(jīng)不同了(比方說文章下面出現(xiàn)一條注解)。

GET 與 POST 之間的區(qū)別并不總是那么嚴(yán)格,也存在一些共性。許多站點(diǎn)在 POST 請(qǐng)求中封裝了簡(jiǎn)單的信息獲取,可能是因?yàn)殚_發(fā)人員認(rèn)為這樣對(duì)他來說更簡(jiǎn)單。

 前端數(shù)據(jù)流文件下載有三種方式:直接使用get請(qǐng)求方式、使用form 表單post請(qǐng)求、axios前端根據(jù)返回?cái)?shù)據(jù)流生成,接下來我們一起來看下數(shù)據(jù)流文件下載不同方式的源碼。

 1、直接使用get請(qǐng)求方式:

前端數(shù)據(jù)流文件下載的方式有哪些
 2、使用form 表單post請(qǐng)求:

前端數(shù)據(jù)流文件下載的方式有哪些
 3、axios前端根據(jù)返回?cái)?shù)據(jù)流生成:

前端數(shù)據(jù)流文件下載的方式有哪些
 前端下載文件一般是用一個(gè)a標(biāo)簽跳轉(zhuǎn)鏈接到以上傳文件服務(wù)器的文件,瀏覽器自動(dòng)生成下載,或者是點(diǎn)擊直接a標(biāo)簽生成文件流直接下載,但是后面這種如果后端報(bào)錯(cuò),前端不能對(duì)報(bào)錯(cuò)信息進(jìn)行處理的情況下,會(huì)將數(shù)據(jù)直接打印在頁(yè)面上,這樣子就特別影響到用戶體驗(yàn)。


文章名稱:前端數(shù)據(jù)流文件下載的方式有哪些
文章起源:http://weahome.cn/article/gpghej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部