Click to Rate and Give Feedback
MSDN
MSDN Library
Networking
Network Protocols
Windows HTTP Services

Purpose

Microsoft Windows HTTP Services (WinHTTP) provides developers with an HTTP client application programming interface (API) to send requests through the HTTP protocol to other HTTP servers.

Where Applicable

WinHTTP supports desktop client applications, Windows services, and Windows server-based applications.

WinHTTP is not recommended for applications built on the Microsoft .NET Framework, because .NET Framework applications should use the networking facilities in the System.net classes.

Developer Audience

WinHTTP offers both a C/C++ application programming interface (API) and a Component Object Model (COM) automation component suitable for use in Active Server Pages (ASP) based applications.

A basic understanding of the HTTP protocol is important to use either interface.

Run-Time Requirements

WinHTTP 5.1 offers improvements over version 5.0. For more information about new features, see What's New in WinHTTP 5.1.

WinHTTP 5.1 is now an operating-system component of the following systems:

  • Windows Server 2003
  • Windows XP Service Pack 1 (SP1)
  • Windows 2000 Service Pack 3 (SP3) (except Datacenter Server)

Important  With WinHTTP version 5.1, the WinHTTP 5.0 download is not available. As of October 1, 2004, Microsoft has removed the WinHTTP 5.0 SDK download from MSDN and terminated product support for version 5.0.

In This Section



Send comments about this topic to Microsoft

Build date: 3/27/2008

Community Content   What is Community Content?
Add new content RSS  Annotations
WinHTTP.DLL in Windows XP SP2      ddaS-edEn ... Thomas Lee   |   Edit   |  
On Windows XP SP2, the WinHTTP.DLL file is located at C:\WINDOWS\system32 (or %SystemRoot%\system32)
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker