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

香港九龙湾(27元) 2核2G 20元 香港沙田

弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港VPS、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。国庆活动 优惠码:hosu10-1产品介绍...

DMIT:美国cn2 gia线路vps,高性能 AMD EPYC/不限流量(Premium Unmetered),$179.99/月起

DMIT怎么样?DMIT最近动作频繁,前几天刚刚上架了日本lite版VPS,正在酝酿上线日本高级网络VPS,又差不多在同一时间推出了美国cn2 gia线路不限流量的美国云服务器,不过价格太过昂贵。丐版只有30M带宽,月付179.99美元 !!目前,美国云服务器已经有个4个套餐,分别是,Premium(cn2 gia线路)、Lite(普通直连)、Premium Secure(带高防的cn2 gia线...

易探云:买香港/美国/国内云服务器送QQ音乐绿钻豪华版1年,价值180元

易探云产品限时秒杀&QQ音乐典藏活动正在进行中!购买易探云香港/美国云服务器送QQ音乐绿钻豪华版1年,价值180元,性价比超级高。目前,有四大核心福利产品推荐:福利一、香港云服务器1核1G2M,仅218元/年起(香港CN2线路,全球50ms以内);福利二、美国20G高防云服务器1核1G5M,仅336元/年起(美国BGP线路,自带20G防御);福利三、2G虚拟主机低至58.8元/年(更有免费...

winhttp为你推荐
Honeypotnc如何使用y码S`M`XXL`L`XL身高体重分别是多少?vga接口定义VGA接口通常用来连接哪些设备,各个脚代表什么意思,它的连线是如何焊接的?扫图高清扫图是什么意思,在很多的贴吧里,都有提到一些高清扫图,是自己照杂志上的图片,然后自己再修一下吗自定义表情搜狗输入法怎么添加自定义表情12种颜色油画的基本12种颜色是什么jstz江苏泰州市地税如何申报?云计划什么是云查杀,云计算和云计划的关系?天翼校园宽带电信校园宽带手机怎么上网数据库界面数据库怎么进入界面
域名主机管理系统 美国翻墙 unsplash asp免费空间申请 hkg tna官网 hkt 电信主机 银盘服务是什么 如何建立邮箱 创建邮箱 宏讯 架设邮件服务器 789 smtp服务器地址 国内域名 阿里云手机官网 114dns 网页加速 聚惠网 更多