首页 > 编程语言 > 详细

[Java] HTTP

时间:2020-03-18 11:57:49      阅读:83      评论:0      收藏:0      [点我收藏+]

背景

  • HTTP Hyper Text Transfer Protocol 超文本传输协议
  • HTML Hyper Text Marked Language 超文本标记语言
  • HTTP属于应用层,HTML属于表示层,HTML可通过HTTP或HTTPS协议传输
  • 由请求(request)和响应(response)两种类型组成

请求协议

  • 请求行
  • 请求头部
    • Host:主机名
    • User-Agent:浏览器基本资料
    • Accept:浏览器能够识别的响应类型
    • Accept-Language:浏览器默认语言
    • Accept-Encoding:浏览器能够识别的压缩方式
    • Referer:来路页面
    • Connecton:是否保持连接
  • 请求数据

响应协议

  • 状态行
  • 消息报头
    • Content-Length:表示长度
    • Content-Type:内容格式
    • Date:日期
    • Server:服务器类型
  • 响应正文
    • 具体的html内容
    • css, js,图片等

响应代码

  • 2XX
  • 3XX
  • 4XX
  • 5XX

[Java] HTTP

原文:https://www.cnblogs.com/cxc1357/p/12516464.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!