Microsoft IIS 10.0 – Understanding HTTP/2

How to build a Docker Compose YAML files

In this recipe, we are going to understand HTTP/2. We will visit a few websites and check whether HTTP/2 is supported or not later in this chapter. We are going to see how we can check whether the website is running on HTTP/2 or HTTP/1.1.

Let’s cover this in detail.

Getting ready

To step through this recipe, you will need a running HTTP/2 website and internet connection.

How to do it…

  1. Open Internet Explorer on your Windows 10 PC or Server 2016; here, we are using a Windows 10 PC.
  2. Go to the address bar and type
  1. Once you open, it will redirect to Now we have to check whether uses HTTP/2 or HTTP/1.1.
  2. Hit F12. You can also do the same as the following step:



  1. Go to Settings and enable F12 Developer Tools; you will get DOM Explorer, Console, Debugger, Network, Performance, and Memory. Now you have to switch to the Network tab:
  1. Here, you will see that is using HTTP/2. Next, we will apply HTTP/2 settings on our IIS 10.0 server in order to use the HTTP/2 protocol.

How it works…

In this recipe, we launched the URL The browser was automatically redirected to Next, we tested for HTTP/2 through developer tools, which can be run through the F12 key, or can be enabled from the Settings menu.

Comments are closed.