【4858美高梅】问询一下,HTTP从入门到下葬

By admin in 4858美高梅 on 2019年4月3日

HTTP报文格式

HTTP报文分为请求报文和响应报文,唯有发送了请求报文,才会有响应报文。

大规模的报文格式如下所示:

发源微信公众号:开点工作室(ID:kaidiancs)

【4858美高梅】问询一下,HTTP从入门到下葬。Http学习

标签: http

HTTP报文是面向文本的,报文中的每二个字段都是壹些ASCII码串,各种字段的长度是不显明的。HTTP有两类报文:请求报文和响应报文。

请求报文

三个请求报文由四有的构成,分别是:

  • 请求行
  • 请求头
  • 空行
  • 请求正文

用户访问万维网文书档案,万维网文书档案之间的链接以及万维网文书档案中数据传送到用户电脑,这几个成效的落到实处都以由超文本传输协议HTTP(HyperTextTransfer
Protocol)负责达成的。HTTP是一个应用层协议,它选用TCP连接进行保障的传递,可以在万维网上拓展文本、声音、图像、录像等各类消息的置换。

Http请求与响应

HTTP请求报文

贰个HTTP请求报文由请求行(request
line)
请求底部(header)空行呼吁数据5个部分构成,下图给出了请求报文的形似格式。

4858美高梅 1

HTTP请求报文格式

or

<request-line>

<headers>

<blank line>

<request-body>

1.请求行

呼吁行由请求方法字段、ULacrosseL字段和HTTP协议版本字段1个字段组成,它们用空格分隔。例如,GET
/index.html HTTP/1.一。

HTTP协议的伸手方法有GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT。

而常见的有如下二种:

  • GET

最广泛的壹种请求格局,当客户端要从服务器中读取文档时,当点击网页上的链接可能通过在浏览器的地址栏输入网站来浏览网页的,使用的都以GET方式。GET方法须求服务器将U君越L定位的能源位居响应报文的数据部分,回送给客户端。使用GET方法时,请求参数和呼应的值增大在UKugaL前边,利用3个问号(“?”)代表U卡宴L的末尾与请求参数的发轫,传递参数长度受限制。例如,/index.jsp?id=100&op=bind,那样经过GET格局传送的多寡直接代表在地方中,所以我们能够把请求结果以链接的样式发送给好友。以用google搜索domety为例,Request格式如下:

GET /search?hl=zh-CN&source=hp&q=domety&aq=f&oq= HTTP/1.1  
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, 
application/msword, application/x-silverlight, application/x-shockwave-flash, */*  
Referer: <a href="http://www.google.cn/">http://www.google.cn/</a>  
Accept-Language: zh-cn  
Accept-Encoding: gzip, deflate  
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; TheWorld)  
Host: <a href="http://www.google.cn">www.google.cn</a>  
Connection: Keep-Alive  
Cookie: PREF=ID=80a06da87be9ae3c:U=f7167333e2c3b714:NW=1:TM=1261551909:LM=1261551917:S=ybYcq2wpfefs4V9g; 
NID=31=ojj8d-IygaEtSxLgaJmqSjVhCspkviJrB6omjamNrSm8lZhKy_yMfO2M4QMRKcH1g0iQv9u-2hfBW7bUFwVh7pGaRUb0RnHcJU37y-
FxlRugatx63JLv7CWMD6UB_O_r

能够观察,GET格局的呼吁一般不带有”请求内容”部分,请求数据以地点的款型呈今后请求行。地址链接如下:

<a href="http://www.google.cn/search?hl=zh-CN&source=hp&q=domety&aq=f&oq=">http://www.google.cn/search?hl=zh-CN&source=hp
&q=domety&aq=f&oq=</a> 

地方中”?”之后的片段就是通过GET发送的乞求数据,我们得以在地方栏中级知识分子道的收看,各样数据里面用”&”符号隔开分离。明显,那种情势不吻合传送私密数据。其余,由于分化的浏览器对地点的字符限制也相形见绌,1般最八只可以识别10二伍个字符,所以即使须求传送多量多少的时候,也不合乎利用GET方式

  • POST

对于地点提到的不相符选取GET方式的事态,能够设想使用POST格局,因为运用POST方法能够允许客户端给服务器提供新闻较多。POST方法将呼吁参数封装在HTTP请求数据中,以名称/值的款式出现,能够传输多量数据,那样POST情势对传送的数码大小未有范围,而且也不会来得在U陆风X8L中。还以上边的追寻domety为例,要是应用POST格局的话,格式如下:

POST /search HTTP/1.1  
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, 
application/msword, application/x-silverlight, application/x-shockwave-flash, */*  
Referer: <a href="http://www.google.cn/">http://www.google.cn/</a>  
Accept-Language: zh-cn  
Accept-Encoding: gzip, deflate  
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; TheWorld)  
Host: <a href="http://www.google.cn">www.google.cn</a>  
Connection: Keep-Alive  
Cookie: PREF=ID=80a06da87be9ae3c:U=f7167333e2c3b714:NW=1:TM=1261551909:LM=1261551917:S=ybYcq2wpfefs4V9g; 
NID=31=ojj8d-IygaEtSxLgaJmqSjVhCspkviJrB6omjamNrSm8lZhKy_yMfO2M4QMRKcH1g0iQv9u-2hfBW7bUFwVh7pGaRUb0RnHcJU37y-
FxlRugatx63JLv7CWMD6UB_O_r  

hl=zh-CN&source=hp&q=domety

可以看来,POST情势请求行中不含有数据字符串,那个数量保存在”请求内容”部分,各数据里面也是接纳”&”符号隔开。POST方式大多用于页面的表单中。因为POST也能一气浑成GET的职能,因而大多数人在设计表单的时候壹律都利用POST方式,其实那是三个误区。GET方式也有和好的特色和优势,大家理应依据不相同的事态来选用是行使GET照旧行使POST。

  • HEAD

HEAD就好像GET,只可是服务端接受到HEAD请求后只回去响应头,而不会发送响应内容。当大家只供给查阅某个页面包车型客车情况的时候,使用HEAD是卓殊便捷的,因为在传输的历程中节省了页面内容。

二.呼吁尾部

呼吁尾部由重点字/值对构成,每行一对,关键字和值用英文冒号“:”分隔。请求尾部布告服务器有关于客户端请求的新闻,典型的伸手头有:

User-Agent:发生请求的浏览器类型。

Accept:客户端可识其他内容类型列表。

Host:请求的主机名,允许八个域名同处2个IP地址,即虚拟主机。

3.空行

最后三个请求头之后是多少个空行,发送回车符和换行符,通告服务器以下不再有请求头。

4.呼吁数据

呼吁数据不在GET方法中利用,而是在POST方法中采纳。POST方法适用于须要客户填写表单的场面。与请求数据有关的最常使用的请求头是Content-Type和Content-Length。

请求行

请求行由叁有的构成,分别是:请求方法,U福睿斯L以及协和式飞机版本。

GET /test/hi-there.txt HTTP/1.0

如上所示:该请求行的央求表示了此番请求的乞求方法是GET,U奥德赛L是/test/hi-there.txt,协议版本是一.0。

HTTP协议也是干活在客户机/服务器形式下,分为HTTP客户端和HTTP服务器五个部分,双方每一次进行相互,都是由客户端发出的呼吁和服务器端发出的响应构成。HTTP协议鲜明的用户采用浏览器访问万维网的进度能够总括为:

1.HTTP简介

   HTTP协议,全名为Hyper Text Transfer
Protocol,中文名称为超文本传输协议,是网络中最常用的一种网络协议。HTTP协议有很多利用,最流行的哪怕用来web浏览器和web服务器之间的通信,即www应用或称web应用。

   WWW,全名为World Wide
Web,常称为web。Http协议的WWW服务应用的暗中同意端口为80,其它3个加密的WWW服务应用https(s即secure)的暗中认可端口为4肆三,首要用于网银,支付等和经济相关的事务。

  
HTTP协议中最根本的是HTTP/1.0HTTP/1.1,当中HTTP/1.0是率先个得到大规模选用的本子,而一.1稳步变成当下使用的主流。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过U瑞虎L向HTTP服务端即WEB服务器发送全数请求。Web服务器根据接收到的央求后,向客户端发送响应音信。

4858美高梅 2

cs.jpg

HTTP响应报文

HTTP响应报文也由多个部分构成,分别是:状态行音信报头空行响应正文。如下所示,HTTP响应报文的格式与请求报文的格式拾分接近:

4858美高梅 3

HTTP响应报文格式

or
<status-line>
<headers>
<blank line>
<response-body>

正如你所见,在响应中绝无仅有真正的界别在于第贰行中用状态音讯代替了请求音信。状态行(status
line)通过提供1个气象码来表达所请求的能源意况。

事态行格式如下:
HTTP-Version Status-Code Reason-Phrase CRLF

里面,HTTP-Version表示服务器HTTP协议的版本;Status-Code表示服务器发回的响应状态代码;Reason-白沙滩se代表情形代码的公文描述。状态代码由三个人数字组成,第1个数字定义了响应的体系,且有各样可能取值。

  • 一xx:提醒新闻–表示请求已收到,继续处理。
  • 二xx:成功–表示请求已被成功接收、通晓、接受。
  • 三xx:重定向–要到位请求必须进行更进一步的操作。
  • 4xx:客户端错误–请求有语法错误或请求不能落到实处。
  • 5xx:服务器端错误–服务器未能兑现合法的伸手。

附近景观代码、状态描述的注解如下。

  • 200 OK:客户端请求成功。
  • 400 Bad Request:客户端请求有语法错误,无法棉被和衣服务器所通晓。
  • 401Unauthorized:请求未经授权,这些场合代码必须和WWW-Authenticate报头域一起使用。
  • 40叁 Forbidden:服务器收到请求,可是拒绝提供劳动。
  • 40四 Not Found:请求能源不存在,举个例证:输入了不当的U君越L。
  • 500 Internal Server Error:服务器发生不可预料的不当。
  • 50三 Server
    Unavailable:服务器当前无法处理客户端的乞请,一段时间后或者苏醒日常,举个例证:HTTP/一.1
    200 OK(CPRADOLF)。

上面给出八个HTTP响应报文例子

HTTP/1.1 200 OK
Date: Sat, 31 Dec 2005 23:59:59 GMT
Content-Type: text/html;charset=ISO-8859-1
Content-Length: 122

<html>
<head>
<title>Wrox Homepage</title>
</head>
<body>
<!-- body goes here -->
</body>
</html>

请求头

请求头又八个键值对构成,一般用来叙述客户端的景况以及对服务器的供给,能够说,请求头是HTTP协议中最重大的片段了,许多HTTP方面包车型大巴优化都能够从呼吁头方面出手。

然后将会有成文专门介绍请求头。

一.用户在浏览器中键入须求拜访网页的UEvoqueL或然点击有些网页中链接;

二.HTTP伸手方法

  
在HTTP通讯中,每一种HTTP请求报文都饱含二个情势,用以告诉Web服务器端必要实践怎么着动作。
具体为:

HTTP方法 作用描述
GET 请求指定的页面信息,并返回实体主体。
HEAD 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头
POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中
PUT 从客户端向服务器传送的数据取代指定的文档的内容。
DELETE 请求服务器删除指定的页面。
CONNECT HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
OPTIONS 允许客户端查看服务器的性能。
TRACE 回显服务器收到的请求,主要用于测试或诊断。

关于HTTP请求GET和POST的区别

  1. GET提交,请求的数额会附在U中华VL之后(正是把数据放置在HTTP协议头<request-line>中),以?分割U汉兰达L和传输数据,几个参数用&连接;例如:login.action?name=hyddd&password=idontknow&verify=%E肆%BD%A0
    %E5%A五%BD。假设数据是英文字母/数字,原样发送,假诺是空格,转换为+,假设是普通话/其余字符,则间接把字符串用BASE64加密,得出如:
    %E肆%BD%A0%E五%A5%BD,个中%XX中的XX为该符号以1陆进制表示的ASCII。

POST提交:把提交的数目放置在是HTTP包的包体<request-body>中。上文示例中石绿字体标明的就是实在的传输数据

因此,GET提交的数据会在地点栏中显得出来,而POST提交,地址栏不会转移

  1. 传输数据的轻重缓急:

首先注解,HTTP协议没有对传输的数额大小进行限制,HTTP协议正式也未曾对U途睿欧L长度举行限定
而在实际付出中设有的范围重点有:

GET:特定浏览器和服务器对ULacrosseL长度有限定,例如IE对U牧马人L长度的限制是20八三字节(2K+3伍)。对于其余浏览器,如Netscape、FireFox等,理论上未有长度限制,其范围在于操作系统的支撑。

由此对于GET提交时,传输数据就汇合临ULANDL长度的范围

POST:由于不是经过URubiconL传值,理论上多少不受限。但实质上各样WEB服务器会鲜明对post提交数据大小实行限制,Apache、IIS陆都有各自的布局。

  1. 安全性:

POST的安全性要比GET的安全性高。注意:那里所说的安全性和地方GET提到的“安全”不是同个概念。下面“安全”的意思仅仅是不作数据修改,而那里安全的含义是真的的Security的含义,比如:透过GET提交数据,用户名和密码将公开出现在UEnclaveL上,因为(一)登录页面有相当的大可能率被浏览器缓存,
(二)别的人查看浏览器的历史纪录
,那么外人就能够得到您的账号和密码了,

空行

空行位于请求头之后,由回车符和换行符组成,用来隔断请求头和呼吁正文。

2.浏览器依据U中华VL中的域名,通过DNS解析出指标网页的IP地址;

3.HTTP状态码

  
当浏览者访问多个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并出示网页前,此网页所在的服务器会回来贰个蕴涵HTTP状态码的音讯头(server
header)用以响应浏览器的请求。
HTTP状态码的英文为HTTP Status Code。

分类 分类描述
100-199 信息,服务器收到请求,需要请求者继续执行操作
200-299 成功,操作被成功接收并处理
300-399 重定向,需要进一步的操作以完成请求
400-499 客户端错误,请求包含语法错误或无法完成请求
500-599 服务器错误,服务器在处理请求的过程中发生了错误

HTTP状态码共分为多种档次:

分类 分类描述
100-199 信息,服务器收到请求,需要请求者继续执行操作
200-299 成功,操作被成功接收并处理
300-399 重定向,需要进一步的操作以完成请求
400-499 客户端错误,请求包含语法错误或无法完成请求
500-599 服务器错误,服务器在处理请求的过程中发生了错误

   下边是大面积的HTTP状态码:

  • 200 请求成功

  • 301 资源(网页等)被永远转移到别的UTiguanL

  • 404 请求的财富(网页等)不设有

  • 500 内部服务器错误

参照链接:

  • http://www.cnblogs.com/biyeymyhjob/archive/2012/07/28/2612910.html
  • 当我们谈互联网时,大家谈些什么贰(一)HTTP

伸手正文

恳请正文中1般存款和储蓄请求方法(比如POST)带领的参数

三.浏览器与网页所在服务器建立TCP连接;

4.HTTP报文

  
HTTP报文分为两种,一种是从Web客户端发往Web服务器的HTTP报文,称为请求报文,其余壹种是从Web服务器发往客户端的报文,称为响应报文。HTTP的伸手和响应报文格式类似。

响应报文

响应报文同样由4部分组成,分别是:

  • 响应行
  • 响应头
  • 空行
  • 1呼百应正文

四.浏览器发送HTTP请求报文,获取指标网页的文件;

一.HTTP伸手报文

HTTP请求报文由请求行、请求底部、空行和央求报文主体整合。

下图给出了1般格式:

4858美高梅 4

request.png

下边逐一阐述:

(1) 请求行

  
请求行是呼吁报文的率先行,内容由请求方法字段,U奔驰G级L字段和HTTP协议版本字段组成,之间用空格隔开分离

(2) 请求尾部

   请求尾部由首要字/值对构成,每行一对,关键字和值用英文冒号
:分割,其成效是由此客户端把请求的有关音信告知给服务器。

广泛的请求尾部新闻如下表:

请求头信息 说明
Accept: text/plain, text/html 媒体类型
Accept-Charset: iso-8859-5 字符编码集
Accept-Language: zh-cn 语言类型
Accept-Encoding: gzip,deflate 支持压缩
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; …) 客户端类型
Host: www.xxx.xxx 主机名

除此,与请求报文相关的常用的呼吁头有Content-Type和Content-Length。

(3) 空行

  
最终八个呼吁底部消息之后是八个空行,通过发送回车符和换行符,文告Web服务器空行上面不会有请求尾部的音讯了。

(四) 请求报文主体

   请求报文主体中富含了要发送给Web服务器的多寡消息。
呼吁数据不在GET方法中利用,而在POST方法中采取。POST方法适用于要求客户填写表单的场面。

以身作则如下:

GET /index.html HTTP/1.1
Accept:image/gif.image/jpeg,*/*
Accept-Language:zh-cn
Accept-Encoding:gzip,deflate
User-Agent:Mozila/4.0(compatible;MSIE5.01;Window NT5.0)
Connection:Keep-Alive
Host:localhost 
username=test&password=1234

响应行

一呼百应行由3有的组成,分别是:协议版本,状态码以及气象描述。

HTTP/1.0 200 OK

如上所示,协议版本是壹.0本子,状态码为200,状态描述为OK,从这一条能够看出,服务器成功重临了音讯。

5.服务器发送HTTP响应报文,将对象网页文件发送给浏览器;

二.HTTP响应报文

4858美高梅 5

响应.jpg

响应报文和呼吁报文类似。当中,响应报文主体装载了劳动器端要重回给客户端的数量,能够是文件类型,也得以是二进制的(图片和录像等)。

本文篇幅有限,仅介绍至此。

参考资料

  1. 菜鸟教材
  2. cn博客

响应头

响应头和央浼头类似,用来描述服务器新闻以及对请求头的回应。

6.释放TCP连接;

空行

空行位于响应头之后,由回车符和换行符组成,用来隔开分离响应头和响应正文。

七.浏览器将网页的剧情包涵文件、图像、声音等显示呈今后用户电脑荧屏。

响应正文

响应正文就是服务器针对HTTP请求再次来到的多寡,依据HTTP请求的多寡分裂足以回到不一致档次的数据。

HTTP协议是无连接的,它利用面向连接的TCP协议所提供的劳务。同时,HTTP协议也是无状态的,即服务器端不记录客户端访问的小运和次数。最初的HTTP协议版本是一.0版,使用非不停连接(nonpersistentconnection)。每传输二个指标都亟需运用3个往返时间昂CoraTT建立TCP连接,用3个往返时间HummerH二TT申请并传导回对象,即平均用二个来回时间GL450TT获取3个目的。近期应用相比较宽泛的是HTTP协议的1.一版本(HTTP/一.一),其在私下认可景况下选择持续连接(persistentconnection),即采取同1个TCP连接传输四个指标。

HTTP报文是面向文本的,报文中的每3个字段都以有个别ASCII码串,各类字段的长短是不明确的。HTTP有两类报文:请求报文和响应报文。请求报文是从客户端向服务器发送的报文,响应报文是从服务器到客户端的报文。下边分别介绍请求报文和响应报文的实际格式。

一.HTTP呼吁报文格式

HTTP请求报文的由请求行、请求尾部行、空行和呼吁数据四有些构成,具体格式如下所示:

(请求行)方法名+空格+U翼虎L+空格+版本+回车换行(\r\n)

(请求尾部行一)关键字+“:”+空格+值+回车换行(\r\n)

……

(请求底部行N)关键字+“:”+空格+值+回车换行(\r\n)

(空行)回车换行(\r\n)

(请求数据)……

(1)请求行

伸手行由请求方法字段、U帕杰罗L字段和HTTP协议版本字段三个字段组成,它们用空格分隔。最终由回车和换行表示请求行甘休。例如:

GET www.sdu.edu.cn  HTTP/1.3次车换行(\r\n)

在那之中“方法”字段表示该请求报文希望服务器做什么样,请求报文的体系正是由所利用的点子决定的。HTTP请求报文的重要方法包含:GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT等。最常见的章程有GET和HEAD。

GET是最普遍的一种请求格局,当客户端要从服务器中读取文书档案时,当点击网页上的链接可能经过在浏览器的地方栏输入网站来浏览网页,使用的都以GET情势。GET方法供给服务器将ULX570L定位的财富放在响应报文的多少部分,回送给客户端。GET情势不吻合传送私密数据和大气数码。

HEAD的作用与GET相似,只是服务器端接收到HEAD请求后只回去响应头,而不会发送响应内容。当我们只必要查阅某些页面包车型地铁情状的时候,使用HEAD是13分飞速的,因为在传输的进度中节约了页面内容。

(2)请求尾部行(header)

恳请底部行李包裹罗若干行,每行由第贰字及其值构成的,关键字和值用英文冒号“:”分隔,每一行都由回车换行表示甘休。请求尾部通告服务器有关于客户端请求的新闻,典型的呼吁底部关键字有:

User-Agent:发生请求的浏览器类型。

Accept:客户端可识别的内容类型列表。

Accept-Language:客户端可辨识的言语类型

Host:请求的主机名。

Connection:告知服务器发送完文书档案后释放连接照旧保持延续。

(3)空行

末段多少个伸手尾部之后是二个空行,发送回车符和换行符,公告服务器以下不再有请求底部了。

(四)请求数据

GET方法中绝非请求数据的剧情,POST方法应用请求数据,用于客户端向服务器端填写表单等操作。

诸如浏览器采纳GET方法访问山西北大学学主页中的“高校简介”文书档案(U帕杰罗L为www.sdu.edu.cn/20十/xxjj.htm),则其HTTP请求报文能够为:

GET /2010/xxjj.html HTTP/1.1 \r\n

Host: www.sdu.edu.cn\4858美高梅,r\n

User-Agent:Mozilla/5.0

Accept-Language:cn */*\r\n

二.响应报文格式

HTTP响应也由七个部分组成,分别是:状态行、音信底部、空行和响应正文。其具体格式如下:

(状态行)版本+空格+状态码+空格+短语+回车换行

(音讯底部一)关键字+“:”+空格+值+回车换行

……

(新闻底部N)关键字+“:”+空格+值+回车换行

(空行)回车换行(\r\n)

(响应正文)……

在响应报文的状态行中,版本字的代表服务器HTTP协议的版本,状态码字的意味服务器发回的响应状态代码;短语字段表示情形代码的文本描述。状态码由四人拾进制数字构成,第2个数字定义了响应的品类,有七种大概取值(壹-伍),每一个状态码的意义如下:

1xx:提示音信。表示请求已接受,继续处理。

二xx:成功。表示请求已被成功接到、精晓、接受。

3xx:重定向。要马到功成请求必须开始展览更进一步的操作。

4xx:客户端错误。请求有语法错误或请求不也许兑现。

伍xx:服务器端错误。服务器未能完毕合法的伸手。

常见状态码及气象描述的印证如下:

200 OK:客户端请求成功。

400 Bad Request:客户端请求有语法错误,不能够棉被和衣服务器所知道。

401 Unauthorized:请求未经授权。

40叁 Forbidden:服务器收到请求,可是拒绝提供服务。

404 Not Found:请求能源不设有,比如输入了错误的UHavalL。

500 Internal Server Error:服务器产生不可预期的谬误。

50三 Server
Unavailable:服务器当前不能处理客户端的伸手,1段时间后只怕复苏符合规律。

音讯尾部与请求底部的格式相似,也是含有若干行,每行由第二字及其值构成,常用的机要字归纳:

Date:表示回去新闻的时间。

Content-Type:表示回去音讯的始末类型。

Content-Length:重临内容的长短(字节数)。

Server:使用的服务器软件及其版本号。

相同,最终一个消息尾部之后是一个空行,发送回车符和换行符,通告客户端以下不再有音信底部了。

1呼百应正文部分是劳务器端依据客户端的乞求发回的求实文书档案内容,以HTML语言表示。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有