QUESTION IMAGE
Question
what feature does version 2 of http add to enhance its functionality?
a improved ftp support
b increased encryption
c more state-preserving features
d faster email transmission
Analyze the question
The question asks what feature version 2 of HTTP (HTTP/2) adds to enhance its functionality. We need to evaluate the given multiple-choice options in the context of the HTTP/2 specification (RFC 7540).
Evaluate the options
- A. Improved FTP support: HTTP and FTP are distinct application-layer protocols. HTTP/2 does not focus on or integrate FTP support.
- B. Increased encryption: While HTTP/2 encourages the use of encryption (and in practice, web browsers only support HTTP/2 over TLS/HTTPS), the protocol itself introduces features like header compression (HPACK), multiplexing, and server push. However, looking at standard curriculum questions of this type, HTTP/2 is often associated with security improvements, or we must look at the best fit among the options. Let's re-evaluate the options. Actually, HTTP/2 requires TLS 1.2 or higher for its negotiated connections in web browsers, effectively enforcing and increasing encryption deployment across the web.
- C. More state-preserving features: HTTP remains a stateless protocol. State preservation is handled by cookies or sessions, not by HTTP/2 protocol changes.
- D. Faster email transmission: Email transmission uses protocols like SMTP, IMAP, or POP3, not HTTP.
Therefore, "Increased encryption" is the most accurate and standard answer among the choices provided, reflecting the practical requirement of TLS encryption for HTTP/2 implementations.
Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
- (A) Improved FTP support
- (B) Increased encryption (Correct answer)
- (C) More state-preserving features
- (D) Faster email transmission