当前位置: 首页 > news >正文

wordpress表格显示图片模板网站可以优化吗

wordpress表格显示图片,模板网站可以优化吗,合肥光束网站建设,做网站要考虑什么HTTP协议(一) 什么是HTTP协议 客户端连上web服务器后,如果想要获得web服务器中的某个web资源,需要遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器之间通讯的格式;基于TCP连接的传输协议&#xff…

HTTP协议(一)

  1. 什么是HTTP协议
  • 客户端连上web服务器后,如果想要获得web服务器中的某个web资源,需要遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器之间通讯的格式;
  • 基于TCP连接的传输协议;
  • 默认端口是80;
  • 基于请求响应模式的协议。
  1. 计算机网络基本知识
  • 协议:两台计算机通讯时对传送信息内容的理解、信息表示形式以及各种情况下应答信号都必须遵守的共同的约定。
  • 体系结构:在一个计算机网络中将协议分成了若干层次,将协议按如何分层以及各层中具体采用协议的集合。
  • OSI体系结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
  • TCP/IP体系结构:网络接口层、网际层、运输层、应用层。
  1. HTTP1.0和HTTP1.1的区别
  • 在HTTP1.0协议中,客户端与web服务器建立连接后,只能获得一个web资源;
  • 在HTTP1.1协议中,允许客户端与web服务器建立连接后,在一个连接上获取多个web资源。
  1. HTTP请求
  • 请求行用于描述客户端的请求方式、请求的资源名称以及使用的HTTP协议版本号;
  • 请求头用于描述客户端请求那台机器,以及客户端的一些环境信息等;
  • 一个空行。
GET /books/java.html HTTP/1.1
Accept: */*
Accept-Language: en-us
Connection: Keep-Alive
Host: localhost
Referer: http://localhost/links.asp
User-Agent: Mozilla/4.0
Accept-Encoding: gzip, deflate
  1. 请求行
  • 请求方式有POST、GET、HEAD、OPTIONS、DELETE、TRACE、PUT。默认情况下浏览器向服务器发送的都是GET请求。

  • GET请求在URL地址后附带的参数是有限制的,数据容量通常不超过1K;

  • POST请求传送的数据量无限制。

  • HTTP常用请求头:

Accept: text/html,image/*	--支持数据类型
Accept-Charset: ISO-8859-1	--字符集
Accept-Encoding: gzip		--支持压缩
Accept-Language:zh-cn 		--语言环境
Host: localhost:80		--访问主机
If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT  --缓存时间
Referer: http://localhost/index.jsp	 --来自哪个页面、防盗链
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Cookie --使用的cookie
Connection: close/Keep-Alive   	--链接状态
Date: Tue, 11 Jul 2022 18:23:51 GMT	--时间
  1. HTTP响应
  • 一个HTTP响应代表服务器向客户端回送的数据。包括一个状态行、若干个响应头以及实体内容。

  • 状态行用于描述服务器对请求的处理结果。

  • 响应头用于描述服务器的基本信息,以及数据的描述。

HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Thu, 13 Jul 2000 05:46:53 GMT
Content-Length: 2291
Content-Type: text/html
Cache-control: private<HTML>
<BODY>
......
  • 状态行格式:HTTP版本号 状态码 原因描述<CRLF>
状态码含义
1xx指示信息–表示请求已接收,继续处理
2xx成功–表示请求已被成功接收、理解、接受。200客户端请求成功
3xx重定向–要完成请求必须进行更进一步的操作
4xx客户端错误–请求有语法错误或请求无法实现。401请求未授权,403请求已收到但是拒绝提供服务,404请求资源不存在
5xx服务器端错误–服务器未能实现合法的请求。500服务器内部错误,503服务器不可用
  • 常用响应头
Location: http://localhost/index.jsp 	--跳转方向
Server:apache tomcat			--服务器型号
Content-Encoding: gzip 			--数据压缩
Content-Length: 80 			--数据长度
Content-Language: zh-cn 		--语言环境
Content-Type: text/html; charset=GB2312 		--编码
Last-Modified: Tue, 11 Jul 2022 18:23:51 GMT	--最后修改时间
Refresh: 1;url=http://localhost		--定时刷新
Content-Disposition: attachment; filename=aaa.zip	--下载
Set-Cookie:SS=Q0=5Lb_nQ; path=/search
Expires: -1					--缓存
Cache-Control: no-cache  			--缓存
Pragma: no-cache   				--缓存
Connection: close/Keep-Alive   			--连接
Date: Tue, 11 Jul 2022 18:23:51 GMT		--时间
  1. 响应示例
public void test(HttpServeltRequest req, HttpServletResponse resp) {//服务器通知浏览器跳转地址resp.setHeader("location", "http://localhost:8080/1.html");resp.setStatus(302);//Content-Type服务器通知浏览器,服务器发送数据的编码resp.setHeader("Content-Type", "text/html;charset=GB2312");resp.getWriter().write("测试");if (num >0) {resp.getWriter().print(num--);resp.setHeader("refresh", "1");} else resp.setHeader("refresh","0;url=http://localhost:8080/day4/2.html");//Content-Type服务器通知浏览器,刷新时间及url//response.setHeader("refresh", "2");}//通知浏览器数据格式为压缩格式resp.setHeader("Content-Encoding", "gzip");//测试数据:构建数据后压缩,再发送给浏览器StringBuilder builder = new StringBuilder();for (int i=0;i<100000;i++) builder.append("ab");ByteArrayOutputStream bos = new ByteArrayOutputStream();GZIPOutputStream gzip = new GZIPOutputStream(bos);gzip.write(builder.toString().getBytes());gzip.close();byte[] resData = bos.toByteArray();resp.getOutputStream().write(resData);//下载resp.setHeader("Content-Disposition", "attachment;filename=a.jpg");InputStream is = this.getServletContext().getResourceAsStream("/1.jpg");OutputStream out = resp.getOutputStream();byte[] b = new byte[1024];int len = -1;while((len=in.read()) > -1) {out.write(b, 0, len);}out.close();is.close();
}
http://www.yayakq.cn/news/786797/

相关文章:

  • 电力建设集团网站lumen wordpress
  • 南京网站设计 联络南京乐识微信运营公司
  • 给朋友做的相册网站没有了最佳外贸建站平台
  • 做暖暖免费网站网站ui 特点
  • 学做网站需要什么条件余姚网站建设的公司
  • 影视作品网站开发与设计网站icp备案查询官网
  • 济南开发网站网站怎么申请备案
  • 做销售用什么网站好想做一个电影网站该怎么做
  • 佛山网站优化企业网站管理系统cms源码下载
  • 网站建设应用权限海南省城乡住房建设厅网站首页
  • 网站导航自适应专业刷单网站建设
  • 各大网站代下单怎么做中国互联网协会是什么单位
  • 淮南电商网站建设费用店铺设计网站推荐
  • asp网站转html怎样做站长建网站
  • 中学加强校园网站建设建设咖啡厅网站的意义
  • wordpress 自学网重庆旅游seo整站优化
  • 网站建设中左对齐网站建设与管理实践报告总结
  • 唐山长城网站建设做梯子的企业网站
  • 松阳建设网站装个宽带多少钱
  • 企业网站的总体设计dw怎么把代码做成网页
  • 济南响应式网站开发wordpress字段添加按钮
  • 网站优化哪家专业微信网站怎么做下载附件
  • 企业网站和域名的好处神经网络跟网络架构
  • 企业网站seo优化公司网站 科技感
  • iis网站服务器安全隐患新网站应该怎么做
  • 举报网站建设情况总结网站qq 微信分享怎么做
  • html 路径 网站根路径网络规划设计师教程第2版pdf下载
  • 怎么做网站教程 用的工具wordpress怎么设计主题
  • 网站开发一般流程wordpress 添加链接
  • 网站建设公司好吗优秀网站开发商