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

无法忍受旧版不兼容PHP7+主题 更换新主题

今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...

织梦DEDECMS即将授权收费和维权模式 站长应对的几个方法

这两天在站长群里看到不少有使用DEDECMS织梦程序的朋友比较着急,因为前两天有看到来自DEDECMS,我们熟悉的织梦程序官方发布的公告,将会在10月25日开始全面商业用途的使用DEDECMS内容管理程序的会采用授权收费模式,如果我们有在个人或者企业商业用途的,需要联系且得到授权才可以使用,否则后面会通过维权的方式。对于这个事情,我们可能有些站长经历过,比如字体、图片的版权。以及有一些国内的CMS...

Megalayer(月599元)限时8月香港和美国大带宽服务器

第一、香港服务器机房这里我们可以看到有提供四个大带宽方案,是全向带宽和国际带宽,前者适合除了中国大陆地区的全网地区用户可以用,后者国际带宽适合欧美地区业务。如果我们是需要大陆地区速度CN2优化的,那就需要选择常规的优化带宽方案,参考这里。CPU内存硬盘带宽流量价格选择E3-12308GB240GB SSD50M全向带宽不限999元/月方案选择E3-12308GB240GB SSD100M国际带宽不...

winhttp为你推荐
ostringstreamC++中ostringstream和ostream有什么区别,菜鸟求问waze马来西亚中文导航waze地图视频压缩算法1分钟视频的大小在10M左右的格式有哪些?扫图高清扫图是什么意思,在很多的贴吧里,都有提到一些高清扫图,是自己照杂志上的图片,然后自己再修一下吗assemblyinfoCSE和CS有什么区别微软操作系统下载微软原版xp系统下载网址是哪个啊?有没有免费就可以下载的?kjavaKJAVA业务信息费是什么东西啊,我怎么会被莫莫名其妙的扣掉11元啊移动硬盘文件或目录损坏且无法读取双击移动硬盘提示文件或目录损坏且无法读取怎么回事?收费视频微信里的视频通话是怎么收费 ?人脸识别解锁华为手机人脸识别解锁如何设置
安徽虚拟主机 合租服务器 香港vps godaddy域名解析教程 百度云100as godaddy支付宝 英文简历模板word directadmin e蜗 河南移动邮件系统 域名接入 hktv shopex主机 江苏双线服务器 qq金券 阿里云手机官网 攻击服务器 国外免费网盘 沈阳idc apachetomcat 更多