Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presented by Greta Jurgelevičiūtė

Similar presentations


Presentation on theme: "Presented by Greta Jurgelevičiūtė"— Presentation transcript:

1 Presented by Greta Jurgelevičiūtė
Windows HTTP Services Presented by Greta Jurgelevičiūtė

2 Networking and Internet
The Windows application programming interface (API) lets you develop desktop and server applications that run successfully on all versions of Windows while taking advantage of the features and capabilities unique to each version. The Networking APIs enable communication between applications over a network. You can also create and manage access to shared resources.

3 Purpose (1) The API enables an application to receive HTTP requests directed to URLs and send HTTP responses. 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.

4 Purpose (2) Microsoft Windows HTTP Services (WinHTTP) provides developers with a server-supported, high-level interface to the HTTP/1.1 Internet protocol. WinHTTP is designed to be used primarily in server-based scenarios by server applications that communicate with HTTP servers.

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

6 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.

7 Choosing a WinHTTP Interface
Before you begin to develop a Microsoft Windows HTTP Services (WinHTTP) application, you must first decide whether to use the C/C++ API or the COM interface. The following table summarizes the advantages and disadvantages associated with each of these approaches.

8

9

10 Overview To develop Windows HTTP Services (WinHTTP), you need these headers: http.h winhttp.h

11 Functions

12 References

13 Thank you for your attention.


Download ppt "Presented by Greta Jurgelevičiūtė"

Similar presentations


Ads by Google