假設(shè)這樣的場(chǎng)景: 一個(gè)多行文本框,一個(gè)button。 用戶在多行文本框中輸入內(nèi)容后,單擊button,然后瀏覽器就將 用戶ID.txt 文件 發(fā)送給用戶。 txt文本里面就是文本框的內(nèi)容。
2 回答

呼啦一陣風(fēng)
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊
這個(gè)嘛
首先你要清楚,通過網(wǎng)絡(luò)傳輸?shù)臇|西是沒有“格式”可言的,他們都是“流”,“格式”是通常是通過傳輸?shù)摹邦^”——比如包頭,響應(yīng)的頭來定義的。
如果你通過HTTP傳輸文件給客戶,那么就需要在HTTP Header里寫明這個(gè)響應(yīng)的格式是什么,然后再把你需要傳輸?shù)奈募ㄟ@里你就是純文本了)以流的形式寫入這次響應(yīng)的流里,通過這個(gè)流傳輸給客戶。
瀏覽器接受到這個(gè)響應(yīng)后,會(huì)去查看HTTP Header里的相關(guān)信息,當(dāng)它發(fā)現(xiàn)是TXT格式后,就會(huì)直接在自身打開,或者調(diào)用自身或外部的下載工具來下載這個(gè)響應(yīng)的流了。
- 2 回答
- 0 關(guān)注
- 1186 瀏覽
添加回答
舉報(bào)
0/150
提交
取消