如果手動放置完整文件路徑,我寫了一些代碼將文件上傳到Amazon S3。它成功地從我的計算機上傳文件。我想要做的是使用文件上傳控制並將完整路徑存儲在變量中,以便我可以將其用於我的亞馬遜方法。我看到無處不在,似乎瀏覽器不會讓你得到完整的文件路徑出於安全原因。使用文件上傳控件獲取完整文件路徑
如何獲得完整的文件路徑?我應該只將文件存儲在我的網絡服務器上,並將我的amazon方法指向服務器路徑,然後使用文件上傳控件告訴它文件名是什麼?我希望我可以做一個直接拍攝亞馬遜...
如果手動放置完整文件路徑,我寫了一些代碼將文件上傳到Amazon S3。它成功地從我的計算機上傳文件。我想要做的是使用文件上傳控制並將完整路徑存儲在變量中,以便我可以將其用於我的亞馬遜方法。我看到無處不在,似乎瀏覽器不會讓你得到完整的文件路徑出於安全原因。使用文件上傳控件獲取完整文件路徑
如何獲得完整的文件路徑?我應該只將文件存儲在我的網絡服務器上,並將我的amazon方法指向服務器路徑,然後使用文件上傳控件告訴它文件名是什麼?我希望我可以做一個直接拍攝亞馬遜...
我碰到這個鏈接,有一個很好的教程,甚至給你一個工作示例項目。 (這是不同於.NET SDK包括代碼不同的...)http://aws.amazon.com/articles/774?_encoding=UTF8&jiveRedirect=1
首先我們要保存的文件路徑,然後我們把它從
string filepath=Path.GetFullPath(UploadFile1.FileName.toString());
你永遠無法從路徑客戶瀏覽器...但我不明白如何以任何方式相關。你得到的文件名,所以只要構建你自己的完整路徑。 IE瀏覽器。將所有上傳的文件放在一個預定義文件夾中 – 2010-12-20 06:21:27
@安德魯理髮師,接受道歉。 – 2010-12-20 06:25:47
@Pauli,我試圖不把文件保存到我的網絡服務器,然後構建絕對路徑。我試圖把它從客戶端直接帶到亞馬遜。不幸的是,亞馬遜API要求一個絕對路徑。我想我將不得不將文件保存到我的網絡服務器。我猜沒有什麼大不了的。 – 2010-12-20 06:27:40