赞美宝宝的唯美句子:[IE编程] 了解Urlmon.dll和Wininet.dll
来源:百度文库 编辑:中财网 时间:2024/04/26 20:07:19
Windows 网络编程常用的API库有Winsock,Wininet 和 Urlmon。Winsock 实现了基本的套接字(socket)功能, 而 wininet 和 urlmon在winsock 的基础上封装了HTTP, FTP, WWW 的协议。 这篇文章 《Under the Hood: WinINet》(http://blogs.technet.com/askperf/archive/2007/08/21/under-the-hood-wininet.aspx) 可以很好帮助了解wininet 和 urlmon 的功能和区别。
wininet.dll
- Caching, History, Cookie Management
- Authentication - Basic, NTLM, Kerberos
- Connections - Both secure (schannel) and non-secure
- Dial-up, Direct, Proxy
- Protocol and HTTP header management
urlmon.dll
- URL Parsing – breaking down URLs into the protocol used (HTTP, HTTPS, FTP, File, Gopher), address, and target.
- GZIP compression/decompression – provides support for GZIP HTTP compression to deflate and inflate data. IE6 and IE7 handle this slightly differently. In IE7 this functionality is handled by WinINet.
- Security and Zone Management – Identifies security zones, zone crossings, permissions, etc.
- Asynchronous Pluggable Protocol Filter/Handler – correlates appropriate the protocol to the registered handler (HTTP, HTTPS, MAILTO, FILE, etc.).
- Code Download Management, Install On Demand, and Just-In-Time.
- Forms requests from the URL – creates the outbound data package and hands it off to WININET for transfer.
- MIME (Multipurpose Internet Mail Extension) type management – examines the MIME type for data returned in an HTTP response and correlates that type with a specific handler. For example, URLMON would open a Microsoft Word document (MIME type .doc) with Microsoft Word. If the MIME type is not clear from the response, URLMON is capable of examining the binary data to determine the appropriate MIME type. MIME is described more thoroughly in RFC1521.
电脑缺少urlmon.dll文件怎么办啊
运行regsvr32 urlmon.dll 有什么用?
regsvr32 actxrxy.dll regsvr32 shdocvw.dll mshtml.dll urlmon.dll 是什么意思 呀
IE事情和rx.dll
IE问题msdll32.dll
学编程先要了解
大家知道学习编程(JAVA,C++和C语言)需要了解那些单词呢!
IE出现CRYPT32.DLL问题!!!
系统DLL和IE问题,紧急求助。稍后再多给分!谢谢!!
我买的学习VB的书,为什么里面没有教如何声明API函数和DLL编程等
SSAddr1.dll和Adplus1.dll
想了解 .NET的网络编程。。。。。
学习电脑编程都需要了解什么?
我是一个电脑爱好者,我不很了解电脑,可我想学习编程和网页设计,适合我的有那几种书?
alexa 安装过程中,除了注册alxres.dll和alxtb1.dll还对注册表修改了些什么地方,才能加入到IE toolbar
IE老自动关闭msvcrt.dll
IE 打不开了(IEHelper_4573.dll)
IE修复 找不到模块 shdocvw.dll
打开IE提示IEHelper2006812_4763.dll加载错误
打开IE提示IEHelper2006812_4763.dll加载错误
关于编译和编程
编程和web开发
VC和VB可以一起编程一个软件吗。我看一个软件里的DLL是VC++,EXE用VB编的。最后怎么结合一起的
clsid vxd和dll