C# 通过我的协议处理程序在IE中显示活动文档
我使用IE的可插拔协议接口实现的协议处理程序在IE中很好地呈现HTML文件。下一步是能够通过协议处理程序在IE中呈现活动文档,如文档、ppt、pdf等。我知道我需要为此实现一些接口,但我不确定到底要做什么。任何提示都会有帮助C# 通过我的协议处理程序在IE中显示活动文档,c#,protocol-handler,C#,Protocol Handler,我使用IE的可插拔协议接口实现的协议处理程序在IE中很好地呈现HTML文件。下一步是能够通过协议处理程序在IE中呈现活动文档,如文档、ppt、pdf等。我知道我需要为此实现一些接口,但我不确定到底要做什么。任何提示都会有帮助 谢谢。我想你只需要向IE正确报告MIME类型。 您是接管HTTP/HTTPS还是创建新协议?我正在创建自己的新协议处理程序(使用urlmon.dll的异步可插拔协议API)并使用BINDSTATUS\u MIMETYPEAVAILABLE报告mime类型。但即使urlmon
谢谢。我想你只需要向IE正确报告MIME类型。
您是接管HTTP/HTTPS还是创建新协议?我正在创建自己的新协议处理程序(使用urlmon.dll的异步可插拔协议API)并使用BINDSTATUS\u MIMETYPEAVAILABLE报告mime类型。但即使urlmon.dll从我的协议处理程序读取了整个数据,数据也不会呈现。正如我回答您的另一个问题一样,请研究我的tp://实现,您将看到它确实正确呈现了各种文件。