你是否想知道在浏览器中按下回车键发生了什么?本文将从程序员的角度来回答这个问题,包含了程序员应该知道的HTTP请求知识。虽然HTTP只是一个文本传输协议,但却是互联网的核心构成部分。
HTTP请求可以手动发出,例如在浏览器中的地址栏输入网址并按下回车键。也可以用代码发起,例如在网站上用JavaScript代码发起一个请求。请求最后会收到来自服务器端的响应。
下图是一个简化版的请求示意图。
假设你在浏览器中访问app.mydomain.