0
0
Intro to Computingfundamentals~20 mins

HTTP and HTTPS protocols in Intro to Computing - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
HTTP/HTTPS Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding the difference between HTTP and HTTPS

Which statement best explains the main difference between HTTP and HTTPS?

AHTTP requires a digital certificate, but HTTPS does not.
BHTTP uses port 443 by default, while HTTPS uses port 80.
CHTTPS encrypts data sent between the browser and server, while HTTP does not.
DHTTPS is slower because it sends data in plain text.
Attempts:
2 left
💡 Hint

Think about security and data protection when browsing websites.

trace
intermediate
2:00remaining
Tracing a simple HTTP request flow

Consider a user typing a website address starting with http://. Which sequence correctly shows the flow of the request?

ABrowser sends request → Browser displays page → Server responds with webpage
BBrowser sends request → Server responds with webpage → Browser displays page
CServer sends request → Browser responds with webpage → Server displays page
DServer sends request → Server displays page → Browser responds with webpage
Attempts:
2 left
💡 Hint

Who initiates the request and who responds?

identification
advanced
2:00remaining
Identifying HTTPS security features

Which feature is NOT part of HTTPS security?

AAutomatic blocking of all pop-up ads
BAuthentication of the website using certificates
CData encryption to prevent eavesdropping
DData integrity to prevent tampering
Attempts:
2 left
💡 Hint

Think about what HTTPS protects against.

Comparison
advanced
2:00remaining
Comparing ports used by HTTP and HTTPS

Which option correctly matches the default ports used by HTTP and HTTPS?

AHTTP uses port 80, HTTPS uses port 443
BHTTP uses port 443, HTTPS uses port 80
CBoth HTTP and HTTPS use port 8080
DHTTP uses port 21, HTTPS uses port 22
Attempts:
2 left
💡 Hint

Remember common web ports for secure and non-secure traffic.

🚀 Application
expert
2:00remaining
Determining the result of mixed content on a webpage

A webpage is loaded over HTTPS but includes an image loaded over HTTP. What is the likely outcome in modern browsers?

AThe browser automatically converts the HTTP image to HTTPS.
BThe entire webpage fails to load.
CThe HTTP image loads without any warnings or blocks.
DThe browser blocks the HTTP image to keep the page secure.
Attempts:
2 left
💡 Hint

Think about how browsers handle mixed secure and non-secure content.