winhttp什么是winhttp.dii

winhttp  时间:2021-05-30  阅读:()

winHTTP Web 代理自动发现服务是干什么的

实现 Windows HTTP 服务(WinHTTP)的 Web 代理自动发现服务(WPAD)。

WPAD 是用于启用 HTTP 客户端自动发现代理配置的协议。

如果此服务被停用或禁用,WPAD 协议将在 HTTP 客户端的进程中执行,而不是在外部服务进程;因此不会造成功能损失。

这样的BugReport是什么意思呢?

[ 0x02200000 ] D:Program Files360360Safesafemonsafemon.dll 这一行说明360保险箱在启动工作 G:QQFantasyOnline开头的都是幻想启动时要加载的启动项 除了BugReport是可能因为你有些启动项冲突了 建议你重装下~~~~ 另外 C:WINDOWSsystem32WINHTTP.dll 这个是网络连接的启动加载 这些都可以下载的 谢谢采纳

应用程序打不开缺少winhttp.dll,360无效,下载软件打不开,电脑明显卡顿

winhttp.dll文件下载,解决找不到winhttp.dll的问题 /dll/winhttp.dll.html winhttp.dll控件常规安装方法(仅供参考): 一、如果在运行某软件或编译程序时提示缺少、找不到winhttp.dll等类似提示,您可将从脚本之家下载来的winhttp.dll拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。

二、您从我们网站下载下来文件之后,先将其解压(一般都是rar压缩包), 然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。

默认都是支持32位系统的, 如果您不知道是X86还是X64,您可以看这篇文章。

三、根据软件情况选择文件版本。

此步骤比较复杂,如果是Windows的dll文件,      版本号以5.0开头的或含有 nt 一般是windows2000的文件。

     版本号以5.1开头的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。

     版本号以6.0开头的或含有 longhorn、vista 信息的一般是windowsVista的文件。

     版本号以6.1开头的或含有 win7 信息的一般是windows7的文件。

如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。

四、直接拷贝该文件到系统目录里:    1、Windows 95/98/Me系统,将winhttp.dll复制到C:WindowsSystem目录下。

   2、Windows NT/2000系统,将winhttp.dll复制到C:WINNTSystem32目录下。

   3、Windows XP/WIN7/Vista系统,将winhttp.dll复制到C:WindowsSystem32目录下。

4、如果您的系统是64位的请将文件复制到C:WindowsSysWOW64目录 五、打开"开始-运行-输入regsvr32 winhttp.dll",回车即可解决。

希望脚本之家为您提供的winhttp.dll对您有所帮助。

通过脚本之家下载dll的朋友,可将下面的代码保存为“注册.bat“,放到dll文件同级目录(只要在同一个文件夹里面有这两个文件即可),双击注册.bat,就会自动完成winhttp.dll注册(win98不支持)。

下面是32系统的注册bat文件(64位的请将下面的system32替换为SysWOW64即可。

) @echo 开始注册 copy winhttp.dll %windir%system32 regsvr32 %windir%system32winhttp.dll /s @echo winhttp.dll注册成功 @pause

服务器重启,WinHTTP AutoProxy问题。若能解决,必有重分!

i/o是输入输出系统 也就是注册表发生错误了,你可能是更改了注册表 你备份了注册表的话,那么你还原吧~~~如果你没备份的话,那么你在别的电脑上把备份文件拷过来,在你电脑上原原,然后在清理下注册表 排除中毒的前提下~

什么是winhttp.dii

什么是WinHTTP?

WinHTTP的全称是Microsoft Windows HTTP Services, 它提供给开发者一个HTTP客户端应用程序接口(API), 通过这种API借助HTTP协议给其他的HTTP服务器发送请求.

WinHTTP支持桌面应用程序, Windows系统服务, 和Windows服务器端应用程序.

对于基于Microsoft .NET Framework的应用程序, 不推荐使用WinHTTP服务, 因为.NET Framework应用程序应该使用在System.Net命名空间下的网络基础设施类型.

WinHTTP提供了两种编程方式, 一种是CC++的API, 另一种是COM组件.

WinHTTP与WinINet的区别

================

WinHTTP被设计为主要应用在服务器端应用程序的场景下, 让服务器端应用程序访问HTTP服务器.

WinINet是一种更老的技术, 它被设计为一个HTTP客户端平台, 用于交互式桌面应用程序, 比如说IE, Office等.

服务器端应用程序要求HTTP客户端服务使用WinHTTP而不是WinINet.

WinHTTP和WinINet在微软是由不同的团队来提供支持的.

WinHTTP与Proxy

================

如果HTTP Proxy需要认证(authentication), 那么HTTP Application会收到407(proxy requires authentication). 除了这个状态码, 代理服务器还会发送一个或更多的authenticate headers: "Proxy-Authenticate". 这些信息足够我们work monitor trace中鉴定HTTP无法访问是否是由于proxy需要认证引起的了.

WinHTTP的proxy配置是存储在注册表键

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion SettingsConnectionsWinHttpSettings

当中的, 修改和查看需要使用一个命令行工具proxycfg.

实际上, 通过代理来使用WinHTTP访问HTTP和HTTPS的主机有两种方式.

  • 在应用程序中指定代理配置. 举例如下:
      hSession = WinHttpOpen( L"WinHTTP Example/1.0", WINHTTP_ACCESS_TYPE_NAMED_PROXY, L"proxy_name", L"<local>", 0);
    • 或者WINHTTP_PROXY_INFO proxyInfo; essType = WINHTTP_ACCESS_TYPE_NAMED_PROXY; proxyInfo.lpszProxy = L"proxy_name"; proxyInfo.lpszProxyBypass = L"<local>"; // Set the proxy information for this session. WinHttpSetOption( hSession, WINHTTP_OPTION_PROXY, &proxyInfo, sizeof(proxyInfo));
  • 在应用程序外配置默认的代理配置, 这里需要使用位于%windir%system32目录下的命令行工具proxycfg.exe.
      proxycfg -p ""上面的命令指定使用名为的站点还有任何匹配"*"的站点的时候, 不使用代理.

WinHTTP和System.Net中的类在配置代理时的区别

===============

上面讲到过, 如果应用程序是基于 framework的, 那么并不推荐使用WinHTTP来作为http客户端, 推荐使用的是System.Net中的类型. WinHTTP可以用上面的代码或proxycfg来配置, System.Net下的类型靠啥来配置呢?

答案是靠config文件. .Net Framework使用标准的XML文件作为配置文件, 存放配置信息. 可执行文件有.config文件, 站点有web.config文件.

config文件中的<system.Net>元素中包含有指定 framework如何连接网络的配置信息. 其中的<defaultProxy>元素包含的就是HTTP代理服务器的配置. 这个元素有三个子元素:

  1. bypasslist- 提供了一个正则表达式的集合, 用于描述不适用代理的站点.
  2. module- 为应用程序添加一个新的proxy module
  3. proxy- 指定proxy服务器

举例

<configuration> <> <defaultProxy> <bypasslist> <add address="[a-z]+.contoso$" /> <add address="192.168.d{1,3}.d{1,3}" /> </bypasslist> </defaultProxy> </> </configuration>

参考资料:

Windows HTTP Services

/en-us/library/aa384273%28v=VS.85%29.aspx

ProxyCFG on Win2003 和 NetSH on Win2008

/awpatp/archive/2010/05/13/1734762.html

Using the WinHTTP Proxy Configuration Utility

/en-us/library/ms761351%28VS.85%29.aspx

ProxyCfg.exe, a Proxy Configuration Tool

/en-us/library/aa384069%28v=VS.85%29.aspx

<bypasslist> Element (Network Settings)

/en-us/library/31465c77.aspx

轻云互联,香港云服务器折后22元/月 美国云服务器 1核 512M内存 15M带宽 折后19.36元/月

轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:1.用户购...

RAKsmart含站群服务器/10G带宽不限流量首月半价

RAKsmart 商家估摸着前段时间服务器囤货较多,这两个月的促销活动好像有点针对独立服务器。前面才整理到七月份的服务器活动在有一些配置上比上个月折扣力度是大很多,而且今天看到再来部分的服务器首月半价,一般这样的促销有可能是商家库存充裕。比如近期有一些服务商挖矿服务器销售不好,也都会采用这些策略,就好比电脑硬件最近也有下降。不管如何,我们选择服务器或者VPS主机要本着符合自己需求,如果业务不需要,...

VPSMS:53元/月KVM-512MB/15G SSD/1TB/洛杉矶CN2 GIA

VPSMS最近在做两周年活动,加上双十一也不久了,商家针对美国洛杉矶CN2 GIA线路VPS主机提供月付6.8折,季付6.2折优惠码,同时活动期间充值800元送150元。这是一家由港人和国人合资开办的VPS主机商,提供基于KVM架构的VPS主机,美国洛杉矶安畅的机器,线路方面电信联通CN2 GIA,移动直连,国内访问速度不错。下面分享几款VPS主机配置信息。CPU:1core内存:512MB硬盘:...

winhttp为你推荐
at89s52单片机AT89S52单片机和AT89C51单片机的区别华为总裁女儿为啥姓孟孟姜女为什么不姓孟?网络审计网络安全审计系统的背景腾讯年终奖腾讯工作怎么样腾讯年终奖腾讯外聘员工与正式员工的区别是什么?搜索引擎的概念搜索引擎营销的概念是什么?自定义表情qq自定义表情awvawv格式是否等于MP4格式遗传算法实例如何用C语言实现遗传算法的实际应用?天翼校园宽带中国电信校园宽带怎么样?
com域名注册1元 vps侦探 hostmaster 密码泄露 eq2 html空间 免费全能空间 200g硬盘 me空间社区 速度云 上海联通宽带测速 架设邮件服务器 net空间 百度云空间 114dns 免备案cdn加速 cloudflare 连连支付 俄勒冈州 nano 更多