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