Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

HTTP/2

Index HTTP/2

HTTP/2 (originally named HTTP/2.0) is a major revision of the HTTP network protocol used by the World Wide Web. [1]

78 relations: ACM Queue, Akamai Technologies, Amazon CloudFront, Amazon Silk, Apache HTTP Server, Apache Tomcat, Apache Traffic Server, Application-Layer Protocol Negotiation, Best current practice, Caddy (web server), Chunked transfer encoding, Cisco Systems, Cloudflare, Content delivery network, CRIME, Data compression, Encryption, F5 Networks, Facebook, Firefox, Firewall (computing), FreeBSD, Google, Google Chrome, HAProxy, Haskell (programming language), Head-of-line blocking, HTTP pipelining, HTTP Speed+Mobility, HTTP/2 Server Push, Huffman coding, Hypertext Transfer Protocol, Incapsula, Internet Engineering Steering Group, Internet Engineering Task Force, Internet Explorer 11, Internet Information Services, Jetty (web server), Latency (engineering), Lighttpd, List of HTTP header fields, List of HTTP status codes, LiteSpeed Web Server, Microsoft, Microsoft Azure, Microsoft Edge, Minification (programming), Multiplexing, Netty (software), Nginx, ..., Node.js, Opera (web browser), Opportunistic encryption, Opportunistic TLS, Oracle attack, Passive monitoring, Poul-Henning Kamp, Proxy server, QUIC, Radware, Red Hat, Reverse proxy, Safari (web browser), ShimmerCat, Simple Mail Transfer Protocol, SPDY, Sucuri, Transmission Control Protocol, Transport Layer Security, Uniform Resource Identifier, Varnish (software), Web browser, Web server, WebSocket, Windows Server 2016, World Wide Web, Yesod (web framework), Zeus Technology. Expand index (28 more) »

ACM Queue

ACM Queue is a bimonthly computer magazine founded and published by the Association for Computing Machinery (ACM).

New!!: HTTP/2 and ACM Queue · See more »

Akamai Technologies

Akamai Technologies, Inc. is an American content delivery network (CDN) and cloud service provider headquartered in Cambridge, Massachusetts, in the United States.

New!!: HTTP/2 and Akamai Technologies · See more »

Amazon CloudFront

Amazon CloudFront is a content delivery network (CDN) offered by Amazon Web Services.

New!!: HTTP/2 and Amazon CloudFront · See more »

Amazon Silk

Amazon Silk is a web browser developed by Amazon.

New!!: HTTP/2 and Amazon Silk · See more »

Apache HTTP Server

The Apache HTTP Server, colloquially called Apache, is a free and open-source cross-platform web server, released under the terms of Apache License 2.0.

New!!: HTTP/2 and Apache HTTP Server · See more »

Apache Tomcat

Apache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation (ASF).

New!!: HTTP/2 and Apache Tomcat · See more »

Apache Traffic Server

The Apache Traffic Server (ATS) is a modular, high-performance reverse proxy and forward proxy server, generally comparable to Nginx and Squid.

New!!: HTTP/2 and Apache Traffic Server · See more »

Application-Layer Protocol Negotiation

Application-Layer Protocol Negotiation (ALPN) is a Transport Layer Security (TLS) extension for application layer protocol negotiation.

New!!: HTTP/2 and Application-Layer Protocol Negotiation · See more »

Best current practice

A Best Current Practice (BCP) is a de facto level of performance in engineering and information technology.

New!!: HTTP/2 and Best current practice · See more »

Caddy (web server)

Caddy, sometimes clarified as the Caddy web server, is an open source, HTTP/2-enabled web server written in Go.

New!!: HTTP/2 and Caddy (web server) · See more »

Chunked transfer encoding

Chunked transfer encoding is a streaming data transfer mechanism available in version 1.1 of the Hypertext Transfer Protocol (HTTP).

New!!: HTTP/2 and Chunked transfer encoding · See more »

Cisco Systems

Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley, that develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

New!!: HTTP/2 and Cisco Systems · See more »

Cloudflare

Cloudflare, Inc. is a U.S. company that provides content delivery network services, DDoS mitigation, Internet security and distributed domain name server services, sitting between the visitor and the Cloudflare user's hosting provider, acting as a reverse proxy for websites.

New!!: HTTP/2 and Cloudflare · See more »

Content delivery network

A content delivery network or content distribution network (CDN) is a geographically distributed network of proxy servers and their data centers.

New!!: HTTP/2 and Content delivery network · See more »

CRIME

CRIME (Compression Ratio Info-leak Made Easy) is a security exploit against secret web cookies over connections using the HTTPS and SPDY protocols that also use data compression.

New!!: HTTP/2 and CRIME · See more »

Data compression

In signal processing, data compression, source coding, or bit-rate reduction involves encoding information using fewer bits than the original representation.

New!!: HTTP/2 and Data compression · See more »

Encryption

In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it and those who are not authorized cannot.

New!!: HTTP/2 and Encryption · See more »

F5 Networks

F5 Networks, Inc. is an American-based company that specializes in application delivery networking (ADN) technology for the delivery of web applications and the security, performance, availability of servers, data storage devices, and other network and cloud resources.

New!!: HTTP/2 and F5 Networks · See more »

Facebook

Facebook is an American online social media and social networking service company based in Menlo Park, California.

New!!: HTTP/2 and Facebook · See more »

Firefox

Mozilla Firefox (or simply Firefox) is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation.

New!!: HTTP/2 and Firefox · See more »

Firewall (computing)

In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.

New!!: HTTP/2 and Firewall (computing) · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: HTTP/2 and FreeBSD · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: HTTP/2 and Google · See more »

Google Chrome

Google Chrome is a freeware web browser developed by Google LLC.

New!!: HTTP/2 and Google Chrome · See more »

HAProxy

HAProxy is free, open source software that provides a high availability load balancer and proxy server for TCP and HTTP-based applications that spreads requests across multiple servers.

New!!: HTTP/2 and HAProxy · See more »

Haskell (programming language)

Haskell is a standardized, general-purpose compiled purely functional programming language, with non-strict semantics and strong static typing.

New!!: HTTP/2 and Haskell (programming language) · See more »

Head-of-line blocking

Head-of-line blocking (HOL blocking) in computer networking is a performance-limiting phenomenon that occurs when a line of packets is held up by the first packet.

New!!: HTTP/2 and Head-of-line blocking · See more »

HTTP pipelining

HTTP pipelining is a technique in which multiple HTTP requests are sent on a single TCP connection without waiting for the corresponding responses.

New!!: HTTP/2 and HTTP pipelining · See more »

HTTP Speed+Mobility

HTTP Speed+Mobility was an experimental open-specification networking protocol developed primarily at Microsoft for transporting web content.

New!!: HTTP/2 and HTTP Speed+Mobility · See more »

HTTP/2 Server Push

HTTP/2 Server Push allows an HTTP/2-compliant server to send resources to a HTTP/2-compliant client before the client requests them.

New!!: HTTP/2 and HTTP/2 Server Push · See more »

Huffman coding

In computer science and information theory, a Huffman code is a particular type of optimal prefix code that is commonly used for lossless data compression.

New!!: HTTP/2 and Huffman coding · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: HTTP/2 and Hypertext Transfer Protocol · See more »

Incapsula

Imperva Incapsula is a cloud-based application delivery platform.

New!!: HTTP/2 and Incapsula · See more »

Internet Engineering Steering Group

The Internet Engineering Steering Group (IESG) is a body composed of the Internet Engineering Task Force (IETF) chair and area directors.

New!!: HTTP/2 and Internet Engineering Steering Group · See more »

Internet Engineering Task Force

The Internet Engineering Task Force (IETF) develops and promotes voluntary Internet standards, in particular the standards that comprise the Internet protocol suite (TCP/IP).

New!!: HTTP/2 and Internet Engineering Task Force · See more »

Internet Explorer 11

Internet Explorer 11 (IE11) is the last version of the Internet Explorer web browser by Microsoft.

New!!: HTTP/2 and Internet Explorer 11 · See more »

Internet Information Services

Internet Information Services (IIS, formerly Internet Information Server) is an extensible web server created by Microsoft for use with the Windows NT family.

New!!: HTTP/2 and Internet Information Services · See more »

Jetty (web server)

Eclipse Jetty is a Java HTTP (Web) server and Java Servlet container.

New!!: HTTP/2 and Jetty (web server) · See more »

Latency (engineering)

Latency is a time interval between the stimulation and response, or, from a more general point of view, a time delay between the cause and the effect of some physical change in the system being observed.

New!!: HTTP/2 and Latency (engineering) · See more »

Lighttpd

lighttpd (pronounced "lighty") is an open-source web server optimized for speed-critical environments while remaining standards-compliant, secure and flexible.

New!!: HTTP/2 and Lighttpd · See more »

List of HTTP header fields

HTTP header fields are components of the header section of request and response messages in the Hypertext Transfer Protocol (HTTP).

New!!: HTTP/2 and List of HTTP header fields · See more »

List of HTTP status codes

This is a list of Hypertext Transfer Protocol (HTTP) response status codes.

New!!: HTTP/2 and List of HTTP status codes · See more »

LiteSpeed Web Server

LiteSpeed Web Server (LSWS), is proprietary web server software.

New!!: HTTP/2 and LiteSpeed Web Server · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: HTTP/2 and Microsoft · See more »

Microsoft Azure

Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.

New!!: HTTP/2 and Microsoft Azure · See more »

Microsoft Edge

Microsoft Edge (codename "Spartan") is a web browser developed by Microsoft and included in Windows 10, Windows 10 Mobile and Xbox One, replacing Internet Explorer as the default web browser on all device classes.

New!!: HTTP/2 and Microsoft Edge · See more »

Minification (programming)

Minification (also minimisation or minimization), in computer programming languages and especially JavaScript, is the process of removing all unnecessary characters from source code without changing its functionality.

New!!: HTTP/2 and Minification (programming) · See more »

Multiplexing

In telecommunications and computer networks, multiplexing (sometimes contracted to muxing) is a method by which multiple analog or digital signals are combined into one signal over a shared medium.

New!!: HTTP/2 and Multiplexing · See more »

Netty (software)

Netty is a non-blocking I/O client-server framework for the development of Java network applications such as protocol servers and clients.

New!!: HTTP/2 and Netty (software) · See more »

Nginx

Nginx (stylized as NGINX, NGiИX or nginx) is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.

New!!: HTTP/2 and Nginx · See more »

Node.js

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side.

New!!: HTTP/2 and Node.js · See more »

Opera (web browser)

Opera is a web browser for Windows, macOS, and Linux operating systems developed by Opera Software AS.

New!!: HTTP/2 and Opera (web browser) · See more »

Opportunistic encryption

Opportunistic encryption (OE) refers to any system that, when connecting to another system, attempts to encrypt the communications channel, otherwise falling back to unencrypted communications.

New!!: HTTP/2 and Opportunistic encryption · See more »

Opportunistic TLS

Opportunistic TLS (Transport Layer Security) refers to extensions in plain text communication protocols, which offer a way to upgrade a plain text connection to an encrypted (TLS or SSL) connection instead of using a separate port for encrypted communication.

New!!: HTTP/2 and Opportunistic TLS · See more »

Oracle attack

In the field of security engineering, an oracle attack is an attack that exploits the availability of a weakness in a system that can be used as an "oracle" to give a simple go/no go indication to tell an attacker whether he or she has reached, or is nearing, their goal.

New!!: HTTP/2 and Oracle attack · See more »

Passive monitoring

Passive monitoring is a technique used to capture traffic from a network by copying traffic, often from a span port or mirror port or via a network tap.

New!!: HTTP/2 and Passive monitoring · See more »

Poul-Henning Kamp

Poul-Henning Kamp (born 1966) is a Danish computer software developer known for work on various projects.

New!!: HTTP/2 and Poul-Henning Kamp · See more »

Proxy server

In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.

New!!: HTTP/2 and Proxy server · See more »

QUIC

QUIC (Quick UDP Internet Connections, pronounced quick) is an experimental transport layer network protocol designed by Jim Roskind at Google, initially implemented in 2012, and announced publicly in 2013 as experimentation broadened.

New!!: HTTP/2 and QUIC · See more »

Radware

Radware is a provider of load balancing and cybersecurity services for data centers.

New!!: HTTP/2 and Radware · See more »

Red Hat

Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community.

New!!: HTTP/2 and Red Hat · See more »

Reverse proxy

In computer networks, a reverse proxy is a type of proxy server that retrieves resources on behalf of a client from one or more servers.

New!!: HTTP/2 and Reverse proxy · See more »

Safari (web browser)

Safari is a web browser developed by Apple based on the WebKit engine.

New!!: HTTP/2 and Safari (web browser) · See more »

ShimmerCat

ShimmerCat is a web server designed from ground-up for HTTP/2 and written in Haskell.

New!!: HTTP/2 and ShimmerCat · See more »

Simple Mail Transfer Protocol

Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission.

New!!: HTTP/2 and Simple Mail Transfer Protocol · See more »

SPDY

SPDY (pronounced "speedy") is a deprecated open-specification networking protocol that was developed primarily at Google for transporting web content.

New!!: HTTP/2 and SPDY · See more »

Sucuri

Sucuri is a company started by Daniel Cid in 2010 (founder of the OSSEC project).

New!!: HTTP/2 and Sucuri · See more »

Transmission Control Protocol

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.

New!!: HTTP/2 and Transmission Control Protocol · See more »

Transport Layer Security

Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.

New!!: HTTP/2 and Transport Layer Security · See more »

Uniform Resource Identifier

A Uniform Resource Identifier (URI) is a string of characters designed for unambiguous identification of resources and extensibility via the URI scheme.

New!!: HTTP/2 and Uniform Resource Identifier · See more »

Varnish (software)

Varnish is an HTTP accelerator designed for content-heavy dynamic web sites as well as APIs.

New!!: HTTP/2 and Varnish (software) · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: HTTP/2 and Web browser · See more »

Web server

Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.

New!!: HTTP/2 and Web server · See more »

WebSocket

WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection.

New!!: HTTP/2 and WebSocket · See more »

Windows Server 2016

Windows Server 2016 is a server operating system developed by Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10.

New!!: HTTP/2 and Windows Server 2016 · See more »

World Wide Web

The World Wide Web (abbreviated WWW or the Web) is an information space where documents and other web resources are identified by Uniform Resource Locators (URLs), interlinked by hypertext links, and accessible via the Internet.

New!!: HTTP/2 and World Wide Web · See more »

Yesod (web framework)

Yesod (יְסוֺד, "Foundation") is a free and open-source web framework based on Haskell for productive development of type-safe, REST model based (where URLs identify resources, and HTTP methods identify transitions), high performance web applications, developed by Michael Snoyman et al.

New!!: HTTP/2 and Yesod (web framework) · See more »

Zeus Technology

Zeus Technology, Ltd. was a software company founded in 1995 and based in Cambridge, England, known for its web server.

New!!: HTTP/2 and Zeus Technology · See more »

Redirects here:

HPACK, HTTP 2, HTTP 2.0, HTTP v2, HTTP/2.0, HTTP2, HTTPBIS, HTTPbis, HTTPv2, Hpack, Http 2, Http 2.0, Http v2, Http/2, Http2, Http2.0, Httpbis, Httpv2.

References

[1] https://en.wikipedia.org/wiki/HTTP/2

OutgoingIncoming
Hey! We are on Facebook now! »