Our Team and Culture

No matter what type of project you envision, Ideal State will help make it a smashing success. Deliver innovative solutions that improve citizen and employee experience and increase mission impact.

Contacts

Irvine, CA USA

info@globaladmins.com

+1 (949) 346 5577

Azure Microsoft 365

“Empower Your Web Applications with App Service – No Server Push Required with Http2 Support!”

Understanding Server Push with Http2 in Azure App Service
What is Server Push with Http2?
Server push is a new feature that is part of the HTTP/2 protocol. It allows web servers to send additional resources to a web browser without any additional requests. This allows the web browser to pre-fetch resources that will be needed by the page, resulting in a faster page load.

What is the Benefit of Server Push?
Server push is seen as an improvement over the traditional HTTP/1.1 protocol because it reduces the amount of round trips between the web server and the browser. This can lead to improved performance, particularly for mobile devices.

Azure App Service Does Not Support Server Push with HTTP/2
Unfortunately, Azure App Service does not currently support Server Push with HTTP/2. This means that web developers who are using App Service to host their web applications will not be able to take advantage of the performance benefits provided by the Server Push feature.

Why Does Azure App Service Not Support Server Push?
The reason that Azure App Service does not currently support Server Push is due to the fact that it is based on the Windows Web Server (IIS) platform. Currently, IIS does not support the Server Push feature of the HTTP/2 protocol. Microsoft is actively working on adding this feature to IIS, but there is no timeline for when it will be available.

What Can Web Developers Do to Improve Performance?
In the absence of Server Push, web developers can still improve the performance of their web applications by following best practices for web development, such as optimizing images, minifying code, and reducing the number of requests. Additionally, developers can use a content delivery network (CDN) to deliver static content to their users, which can reduce latency and improve the overall performance of their applications.

Conclusion
Server push is a powerful tool for improving the performance of web applications, but unfortunately it is not currently supported by Azure App Service. However, web developers can still follow best practices and use a CDN to improve the performance of their applications.
References:
App Service does not support Server Push in Http2
.

1. Http2 Server Push
2. Http2 Server Push App Service