原創|其它|編輯:郝浩|2012-08-27 21:36:57.000|閱讀 230 次
概述:本文主要介紹SocketTools.NET文件傳輸控件開發相關問題FAQ。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
問:用URL能夠指定一個遠程文件名嗎?
答:是的,可以。GetFile和PutFile方法允許一個遠程文件通過一個單獨的URL字符串被指定。當使用這些方法的時候,并沒有必要分別指出服務器類型,供應賬戶信息,或者在傳輸請求之前連接。
問:可以進行多文件傳送嗎?
答:當在FTP服務器上使用文件傳送控制時,你可以調用GetMultipleFiles或者 PutMultipleFiles方法里的一個來傳送多個文件。改組被傳送的文件的說明使用了一個文件掩碼,它根據本地和/或遠程系統的外卡約定來組成。
也可以用每次傳送一個文件的方式傳送多個文件,使用GetFile 和PutFile 方法,采用單線連接到服務器。
問:支持匿名文件傳送嗎?
答:是的,匿名文件傳送以FTP和HTTP方式都是完全支持的。對于HTTP下載,用戶一般不需要身份驗證,然而對HTTP上傳就需要用戶身份驗證。
對于FTP上傳和下載,它要看服務器是如何被配置的。許多公共FTP服務器支持匿名會議,在這里面用戶名字和密碼都不需要。如果一個用戶名字和密碼在連接建立的時候沒有被指定,那么控件將會假定你想要進行匿名會議。
問:如果一個文件已經被重新定位了,請問控件還能找到這個文件嗎?
答:如果服務器通過使用適當的響應碼和"Location"響應報頭將文件調動這個行為通知了用戶,那么文件傳送控件將會追蹤那個報頭的內容來找到并且下載這個文件。不管它需要追蹤多少個重定向鏈接。然而,如果服務器使用響應正文中內嵌的元標簽來描述一個重定位的資源,文件傳送控件將不會追蹤到重定向鏈接,并且不會又任何的錯誤指示。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網