1. 程式人生 > >fastdfs中golang的api上傳檔案

fastdfs中golang的api上傳檔案

fastdfs以通過client物件執行檔案上傳,上傳有兩種方法,一種是通過檔名,一種是通過位元組流 - 通過檔名上傳UploadByFilename ,引數是檔名(必須通過檔名能找到要上傳的檔案),返回值是fastDFS定義的一個結構體,包含組名和檔案ID兩部分內容 fdfsresponse,err := client.UploadByFilename(“flieName”) - 通過位元組流上傳UploadByBuffer,引數是位元組陣列和檔案字尾,返回值和通過檔名上傳一樣。 fdfsresponse,err := client.UploadByBuffer(fileBuffer,ext)

儲存檢視傳遞過來的檔案方法是先用GetFile()獲取檔案相關資訊,然後再用SaveToFile()把檔案儲存到資料夾下面。