2009-08-12 27 views
1

的文檔狀態:權威的Web客戶端支持的協議和WebRequest的類的列表

WebRequest.Create Method

.NET Framework包含了支持HTTP://,https://開頭,和文件://URI方案。自定義WebRequest後裔處理其他請求使用RegisterPrefix方法註冊。

但是我也一直在使用這個類來通過ftp獲取文件(沒有在文檔中列出)。是否有任何地方記錄的支持協議的明確列表?

更新:澄清。是可以插入其他協議,但假設我沒有註冊任何其他協議,那麼類框架中支持的標準/基線協議集是什麼。例如sftp,tftp?

回答

0

不能有一個確定的列表。正如文章說,

自定義的WebRequest後代 處理其他請求被註冊 與使用RegisterPrefix方法。

這意味着任何人都可以創建一個foo://前綴(如果他們喜歡的話),因此您的代碼應儘可能少地假設使用的協議。

相關問題