HTTP

是“Hypertext Transfer Protocol”的缩写。HTTP 是用于通过万维网传输数据的协议。它属于互联网协议套件,并定义了用于传输网页数据的命令和服务。

HTTP 使用服务器-客户端模型。例如,客户端可以是家用计算机、笔记本电脑或移动设备。HTTP 服务器通常是运行 Web 服务器软件的网站托管服务器,例如 ApacheIIS。访问网站时,您的浏览器会向相应的 Web 服务器发送请求,而服务器会返回 HTTP 状态代码。如果URL有效且连接获准建立,服务器就会向您的浏览器发送网页及相关文件。

一些常见的 HTTP 状态代码包括:

  1. 200 - 请求成功(网页存在)
  2. 301 - 永久移动(通常会转发到新的 URL)
  3. 401 - 未授权请求(需要授权)
  4. 403 - 禁止访问(不允许访问该页面或目录)
  5. 500 - 服务器内部错误(通常由服务器配置错误导致)

HTTP 还定义了 GETPOST 等命令,用于处理网站上的表单提交。CONNECT 命令用于建立通过加密SSL 安全连接。加密的 HTTP 连接通过 HTTPS 进行,这是 HTTP 的扩展,专为安全传输数据而设计。

NOTE:以“http://”开头的 URL 通过标准的超文本传输协议访问,默认使用端口 80。以“https://”开头的 URL 通过安全的 HTTPS 连接访问,通常使用端口 443。

更新日期 May 28, 2015 作者 Per C.

quiz测试你的知识

Which of the following might have a landing page?

A
Website
0%
B
PDF
0%
C
Spreadsheet
0%
D
Folder
0%
Correct! Incorrect!     View the Landing Page definition.
More Quizzes →

Tech Terms 计算机词典

本页中HTTP的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。