[Powered by Google Translate] 因此,大多数的每一天,你可能输入或 至少可以看到HTTP。 事实上,如果你看或听这 网络上,你现在正在使用的HTTP。 但究竟是什么呢? 嗯,这是你输入的URL开始,或在 至少使用。 这些天来,浏览器只是假设您想要HTTP, 即使你不实际输入。 更多技术上虽然HTTP是一种协议,一种语言的 排序,Web浏览器和Web服务器说话,一组 公约而坚持, 像我们人类。 例如,在美国,当你第一次见面的人,你 通常会启动一个连接,通过延长 另一方面,在这一点,其他人的响应给它的 颤抖吧。 嗯,这是一个协议。 在某些国家或家庭,你启动一个连接 人接吻的脸颊。 好了,其他协议。 因此,HTTP协议发生涉及计算机 而不是人类。 在这里,它是如何工作的。 当浏览器要显示一个人的一个网页,它启动 一个连接到Web服务器发送一个HTTP请求, 其内部是一个消息类似于请 给我这个网页。 在现实中,它更神秘的东西一样, get/http/1.1。 但是,当服务器收到请求时,它会发送一个HTTP 响应,其内部是网页。 现在,网页,同时,书面的语言 被称为HTML,或超文本标记语言。 这是HTTP都有自己的名字。 HTTP是超文本传输​​协议的缩写, 因为从服务器传输到浏览器 超文本,超文本标记语言。 从某种意义上说,网络就像是一个餐馆,你是 客户或者客户端。 就像你在餐厅点菜,服务员或 女服务员谁,然后把它给你的表,这样做的网页浏览器 为了从Web服务器上的文件,然后 具有相同的回报。 事实上,是因为这个原因,浏览器往往 被称为所谓的客户端和服务器,以及服务器。 的关系是非常一致的。 有意义吗? 好吧,让我们来看看在实际的HTTP请求 和响应。 首先,让我们打开一个浏览器。 我正好在使用Chrome浏览器,但在几乎任何你这样做 浏览器这些天。 我们的下一个选择View,开发人员,开发人员工具, 这将打开一个开发人员面板 我们的窗口底部。 ,让我们下一次的点击面板中的“网络”选项卡。 接下来的时间,我从服务器加载网页,我们可以看到在 此选项卡中所有的HTTP流量之间 浏览器和服务器。 OK。 让我们来参观,说,谷歌。 http://www.google.com/enter。 OK,刚刚发生了什么? 那么首先,让我们来滚动到最顶端的标签。 的第一行代表了谷歌的HTTP响应我的 HTTP请求。 好了,让我们点击该行。 正确的,我们现在看到的HTML预览 包含在该响应中,随着一大堆 的JavaScript。 但其他时间的。 现在,让我们单击“页眉”选项卡左边的 “预览”选项卡,在这里我们可以看到实际的HTTP 我的浏览器发送的请求和实际的HTTP响应 谷歌返回。 服务器的响应,让我们单击“查看源文件”下 响应头。 下面是谷歌发送到我的浏览器。 第一行是也许是最有趣的 - HTTP/1.1 200 OK。 这意味着一切都很好,该网页转移 成功。 赔率是你从来没有见过这200之前,否则 被称为HTTP状态代码,但你可能已经看到了404, 文件没有找到,也许一些人。 那么,这是这些数字来自。 那么有你有它 - HTTP。