佚名通过本文主要向大家介绍了c#webbrowser清理内存,webbrowser,webbrowser控件,c#webbrowser,vb webbrowser控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: webbrowser 能否 访问内存映像?
描述:
解决方案1:
描述:
webbrowser 能否 访问内存映像?
解决方案1:
从文件直接读的binary数据就是raw data,很多协议要求raw data在网络上一般转成base64编码再传输。
解决方案2: IE根本就不读文件,只读url moniker(urlmon.dll)给他的数据,比如http://www.a.com/b.jpg。
他碰到这个就把url给 url moniker,后者返回数据,所以IE根本不知道这是本地还是网络数据。
url moniker有种插件,叫做Asynchronous Pluggable Protocol(APP) Handler。利用这个,
你可以自己解析某种协议,并喂数据给url moniker。比如腾讯的tencent://xxxxxxx协议,
就是APP handler。你自己做的APP handler,你爱到哪儿读数据都成,包括内存,
到时候喂给url moniker就成。后者会喂给IE。
这样讲还不明白的话,建议自己多熟悉相关技术先。