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

王小玉网-美国洛杉矶2核4G 20元/月,香港日本CN2 2核2G/119元/季,美国300G高防/80元/月!

 活动方案:美国洛杉矶 E5 2696V2 2核4G20M带宽100G流量20元/月美国洛杉矶E5 2696V2 2核4G100M带宽1000G流量99元/季香港CN2 E5 2660V2 2核2G30M CN2500G流量119元/季日本CN2E5 2660 2核2G30M CN2 500G流量119元/季美国300G高防 真实防御E5 2696V2 2核2G30M...

PacificRack 端午节再来一款年付$38 VPS主机 2核4GB内存1TB流量

这不端午节和大家一样回家休息几天,也没有照顾网站的更新。今天又出去忙一天没有时间更新,这里简单搜集看看是不是有一些商家促销活动,因为我看到电商平台各种推送活动今天又开始一波,所以说现在的各种促销让人真的很累。比如在前面我们也有看到PacificRack 商家发布过年中活动,这不在端午节(昨天)又发布一款闪购活动,有些朋友姑且较多是端午节活动,刚才有看到活动还在的,如果有需要的朋友可以看看。第一、端...

简单测评melbicom俄罗斯莫斯科数据中心的VPS,三网CN2回国,电信双程cn2

melbicom从2015年就开始运作了,在国内也是有一定的粉丝群,站长最早是从2017年开始介绍melbicom。上一次测评melbicom是在2018年,由于期间有不少人持续关注这个品牌,而且站长貌似也听说过路由什么的有变动的迹象。为此,今天重新对莫斯科数据中心的VPS进行一次简单测评,数据仅供参考。官方网站: https://melbicom.net比特币、信用卡、PayPal、支付宝、银联...

winhttp为你推荐
迅雷地址转换网页上的迅雷下载功能是怎么实现的,难道是用链接转换工具把普通下载地址转换成迅雷下载地址?谢谢 谢谢webproxy无法连接Internet是什么原因企业资源管理系统企业人力资源管理系统的重要性?人肉搜索引擎人肉搜索引擎是干什么的?assemblyinfo求教如何修改AssemblyInfo.cs的版本号bt代理为什么用代理下载BT非常非常慢啊?中信银行理财宝中信银行香卡属于理财宝吗?视频比特率是什么求解:视频格式搞成720p(1280 * 720),MP4,码率是10MB什么意思,详细点~起凡注册起凡怎么下 ?手机群发软件什么软件可以免费群发短信?
国际域名注册 vps推荐 国外免费空间 100m独享 qq云端 vip购优惠 支付宝扫码领红包 申请网页 双线机房 万网空间管理 浙江服务器 登陆qq空间 1美元 大化网 谷歌搜索打不开 新网dns japanese50m咸熟 hosting24 cdn加速 建站论坛 更多