Sign In
Windows Core Networking
Windows Core Networking APIs and technologies such as Winsock, TCP/IP stack, WFP, IPsec, IPv6, WSK, WinINet, Http.sys, WinHttp, QoS, and System.Net
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
802.1x
blackhat
congestion control
Filler
Http.sys
IPV6
nap
ndis
networking
offload
Pages
Post Vista HTTP Client
QoS
Rally
System.Net
TCP/IP
virtualization
WebServices
WFP
Windows Server 2008
WinHEC
WinHttp
WinINet
Winsock
WSK
Browse by Tags
MSDN Blogs
>
Windows Core Networking
>
All Tags
>
http.sys
Tagged Content List
Blog Post:
Event Tracing in Http.sys: Part 3 - Typical Request
wndpteam
Now that you are somewhat familiar with a single ETW event, let’s illustrate what a typical HTTP request looks like. Here, I’ve made a simple HTTP request to a web server, IIS7 in this case. I’ve taken the liberty of pulling out all important data from the XML file. You may notice that I've placed all...
on
1 Feb 2007
Blog Post:
Event Tracing in HTTP.sys: Part 2 - Anatomy of an Event
wndpteam
Continuing the series on Http.sys ETW Tracing, we will dissect an event as displayed in the default XML format. To review creating an ETW trace, see Capturing a Trace Pictured is an example of a typical event in a trace. Note how the event is wrapped in an <Event> element. This particular event...
on
25 Jan 2007
Blog Post:
Event Tracing in HTTP.sys: Part 1 - Capturing a Trace
wndpteam
Hi, I'm Jeff Balsley a test developer in the HTTP.sys team in Windows Networking. In this series I will be showing you how to use and interpret ETW tracing in HTTP.sys. Http.sys Http.sys is the kernel-mode HTTP listener that first debuted in Windows 2003 Server. We are often closely associated with IIS6...
on
18 Jan 2007
Blog Post:
URLACL Setting Day
wndpteam
Looking around the web today, I noticed that Keith Brown has a sample of using HTTP_SERVICE_CONFIG_URLACL_SET from managed code. Kenney Wolf, a while back, found the Windows Vista way of configuring it via netsh. -- Ari Pernick
on
23 Oct 2006
Blog Post:
Content-Encoding != Content-Type
wndpteam
RFC 2616 for HTTP 1.1 specifies how web servers must indicate encoding transformations using the Content-Encoding header. Although on the surface, Content-Encoding (e.g., gzip, deflate, compress) and Content-Type (e.g., x-application/x-gzip) sound similar, they are, in fact, two distinct pieces of information...
on
21 Aug 2006
Blog Post:
Buffering in HTTP.SYS
wndpteam
My name is Chun Ye. I am a Software Design Engineer in the Microsoft Windows Networking Transports & Connectivity group. I'm here to describe the scenarios under which an application using HTTPAPI.DLL should set the HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA flag. This flag applies to both HttpSendHttpResponse...
on
15 Aug 2006
Blog Post:
Http.sys URL Registrations and Service SIDs
wndpteam
A common question we get when configuring HTTP.sys to listen on a URL (though HttpAddUrl , HttpAddUrltoUrlGroup , HttpListenerPrefixCollection or even CREATE ENDPOINT ) is how you claim and protect your name space. The first issue that people need to understand is the precedence rules for URLs...
on
11 Jul 2006
Blog Post:
WOW64 on HTTP.sys
wndpteam
Back when Windows Server 2003 SP1 shipped, HTTP.sys hit an important milestone, WOW64 support. What is WOW64 support and why is it important? I’m glad you asked. WOW64 lets 32 bit applications run on top of 64 bit windows. WOW64 support for HTTP.sys is an important piece of letting 32 bit IIS worker...
on
10 Jul 2006
Blog Post:
WNDP Connect Site gets an upgrade!
wndpteam
Last year we setup a small site on connect.microsoft.com in order to let our blog readers, developers and users file bugs, make suggestions and get some conntent like whitepapers and samples early. The downside to the site was that you couldn't easily deep link and it required a Windows Live (aka Passport...
on
6 Jun 2006
Blog Post:
Network Programming with Winsock Kernel (WSK)
wndpteam
Winsock Kernel (WSK) is the latest network programming interface introduced by the WNDP team in Windows Vista. As evident by its name, WSK can be used by kernel-mode drivers for sending and receiving data over the network. But less evident to many developers, WSK is not an interface for performing network...
on
4 May 2006
Blog Post:
System .NET features and future
wndpteam
As many of you may already know, the release of Visual Studio .NET 2005 is right around the corner… hooray! As we put the final touches on “Whidbey” for the November 7th launch we are starting a parallel effort focused on planning for our next major release of Visual Studio, codenamed “Orcas”. ...
on
6 Sep 2005
Blog Post:
Kernel Mode SSL in HTTPAPI 2.0
wndpteam
Win2k3 SP1 introduced K ernel mode SSL which had great perf benefits over Win2k3 but the implementation was limited and required a restart of HTTP.sys to change the server certificate configuration. Hence it was not turned on by default. In Vista Beta 1 these limitations have been fixed with dynamic...
on
29 Jul 2005
Blog Post:
David Wang discusses http.sys's kernel response cache.
wndpteam
Check out David Wang's recent post about http.sys's response cache. He describes the configurable registry keys and how the scavanger works.
on
15 Jul 2005
Blog Post:
Run ASMX without IIS
wndpteam
Back in late 2004, Aaron Skonnard wrote an interesting article that details how a developer can create a lightweight, special-purpose web server without IIS. In his sample, Aaron chooses to host ASMX web services, but one could easily create other types of specialty web servers. Interestingly enough...
on
23 Jun 2005
Page 1 of 1 (14 items)