文档声明:
.NET Framework包括对http://,https://和file:// URI方案的支持。用于处理其他请求的自定义WebRequest后代已使用RegisterPrefix方法注册。
但是我也一直在使用这个类通过ftp获取文件(未在文档中列出)。是否有明确的受支持协议列表?
更新:澄清。是的,可以插入其他协议,但是假设我没有注册任何其他协议,那么类框架中支持的标准/基线协议集是什么。例如sftp,tftp?
答案 0 :(得分:0)
没有明确的清单。正如文章所说,
自定义WebRequest后代 处理其他请求已注册 使用RegisterPrefix方法。
这意味着任何人都可以根据需要创建一个foo://前缀,因此您的代码应尽可能少地假设所使用的协议。