比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

HTT:通過 Web 應用向 IPFS 上傳文件

Author:

Time:1900/1/1 0:00:00

譯文出自:登鏈翻譯計劃

譯者:翻譯小組

校對:Tiny熊

與IPFS的交互最常見的方式是從客戶端應用程序上傳圖片和視頻等文件,但我發現,好像沒有很直接明了的教程。

在本教程中,你將通過使用ipfs-http-client,以盡可能少的代碼來學習。這里的想法是在React中實現的,但應該可以相當容易地轉移到任何其他JavaScript框架中,如Vue、Angular或Svelte。

關于IPFS

IPFS是一個去中心化的、點對點的文件共享協議。

有各種類型的IPFS網關可用,有些是免費的,有些則不是。有些提供只讀訪問,有些則提供讀寫訪問。

你也可以運行你自己的IPFS網關。

吳忌寒:EIP-1559若順利通過 ETH價格會大幅上漲:比特小鹿董事長吳忌寒在BCH蜂群表達對以太坊EIP-1559提案的支持。針對大量礦池反對EIP-1559提案,他表示:V神辛辛苦苦給弄了這么好的提案,還有這么多人反對。提案順利通過,ETH價格大幅上漲,礦工也是贏家。EIP-1559將銷毀大部分手續費,促進以太坊由通脹走向通縮,礦工的收入(幣本位)減少10-30%。目前星火等以太坊礦池反對,但魚池表示支持,認為可以提升用戶體驗。(吳說區塊鏈)[2021/3/2 18:07:50]

因為我們將上傳/保存文件,需要選擇一個允許我們寫訪問的網關,這里使用的網關是Infura,其他流行的服務網管有Pinata或Fleek。

關于如何用Pinata將文件pin在IPFS上的例子,請查看這個代碼庫。

拜登1.9萬億美元的刺激計劃在眾議院通過 現在進入參議院:拜登1.9萬億美元的刺激計劃在眾議院通過,現在進入參議院。(新浪財經)[2021/2/27 17:58:58]

開始工作

如果你已經創建了一個React應用程序,則可以跳過這個步驟。

首先,創建一個新的React應用程序,并進入新目錄。

npxcreate-react-appipfs-examplecdipfs-example

接下來,使用NPM或Yarn安裝ipfs-http-client庫。

npminstallipfs-http-client

上傳基本代碼

基本功能只需3行代碼就能概括,但我也將建立一個完整的用戶界面,以顯示它是如何組合在一起的。

波卡移除sudo公投通過 將于下午4點開始執行:7月21日,官方數據顯示,波卡移除sudo公投通過,并將于下午4點開始執行。[2020/7/21]

可工作的基本代碼:

/*importtheipfs-http-clientlibrary*/import{create}from'ipfs-http-client';/*創建一個IPFS客戶端實例*/constclient=ipfsHttpClient('https://ipfs

exportdefaultApp

接下來,運行該應用程序。

npmstart

當應用程序加載時,你應該看到一個文件上傳按鈕。

一旦一個文件被成功上傳,你應該看到它在用戶界面上呈現出來。

動態 | UCloud獲科創板審核通過 招股書卻主動回避“區塊鏈”:9月27日,上交所科創板上市委召開第27次審議會議。優刻得科技股份有限公司(簡稱UCloud)獲得首發通過,預計將在幾個月內正式登陸科創板。值得注意的是,從今年3月份科創板“開門迎客”至今,UCloud一度被看作是第一家登陸科創板的準區塊鏈概念股。因為在招股說明書(申報稿)中,UCloud主動披露與區塊鏈技術相關業務——安全屋,并支持區塊鏈技術對于公有云市場新業態、新模式的積極意義。但是在上會稿中,UCloud刪去了相關業務產品中的“區塊鏈”字眼,轉而以“相關技術”替代。[2019/9/29]

你看,超簡單的。

本翻譯由CellETF贊助支持。

來源:https://dev.to/dabit3/uploading-files-to-ipfs-from-a-web-application-50a

參考資料

登鏈翻譯計劃:https://github.com/lbc-team/Pioneer

翻譯小組:https://learnblockchain.cn/people/412

Tiny熊:https://learnblockchain.cn/people/15

IPFS:https://ipfs.io/#how

ipfs-http-client:https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-client#readme

IPFS:https://learnblockchain.cn/2018/12/25/use-ipfs

IPFS網關:https://docs.ipfs.io/concepts/ipfs-gateway/#overview

你自己的IPFS網關:https://docs.ipfs.io/concepts/ipfs-gateway/#gateway-providers

Infura:https://infura.io/docs/ipfs

Pinata:https://pinata.cloud/

Fleek:https://fleek.co/

這個代碼庫:https://github.com/dabit3/ipfs-pinata-example

CellETF:https://celletf.io/?utm_souce=learnblockchain

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

本文來源于非小號媒體平臺:

登鏈社區

現已在非小號資訊平臺發布105篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/10325617.html

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

每周編輯精選WeeklyEditors'Picks

Tags:HTTTPSENTLIENHTT價格tps幣行情PatientoryAliens Musk

比特幣行情
NFT:在這里,體驗不一樣的二次元 | 「PolkaFantasy 」鏈游館開幕

“不一樣生態城”---「第一屆線上NFT加密狂歡節」已經上線。這一次,Odaily星球日報聯合一線互聯網公司以及行業頭部NFT明星項目在線上打造了一座“NFT生態城”。帶你進入神奇的加密世界.

1900/1/1 0:00:00
GATE:Gate.io 關于部分云算力收益集中發放的公告

第四期、第五期、第六期的云算力產品由于礦池發放收益延遲,故Gate.io將會對近幾日的收益發放規則做如下的調整:9月7日和9月8日的收益將于今日發放;Gate.io即將開啟Spherium(SP.

1900/1/1 0:00:00
Saber:Saber (SBR)

一、項目簡介? Saber是一個去中心化交易所,為穩定幣提供流動性基礎,穩定幣是一種加密貨幣,其價值與另一種資產掛鉤,如美元或比特幣.

1900/1/1 0:00:00
NFT:全景式看NFT狂熱潮:從炒作到新范式,有哪些挑戰和期待?

原文標題:《詳解NFT狂熱潮:從炒作到新范式,有哪些挑戰和期待?》,作者東尋本文編譯自FinematicsNFT顯然是目前加密領域最熱門的話題之一.

1900/1/1 0:00:00
COIN:CoinBene合約的攻與守:全球擴張 安全創新

中心化交易所下滑的流量,迎來轉折。區塊鏈分析公司Glassnode披露,比特幣衍生品市場的期貨和期權未平倉合約量正在與價格一起攀升,達到短期新高,上周期貨合約開倉量增加10億美元.

1900/1/1 0:00:00
THE:48小時限定挑戰賽,幣安獎金盒等您來開!

Forthefirsttimeinforever,wearelaunchinga48-houronlyThrillingFlashPromotion,with$30kworthofC98.

1900/1/1 0:00:00
ads