码迷,mamicode.com
首页 > Web开发 > 详细

1.2 Web通信

时间:2018-08-31 15:45:28      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:作用   body   浏览器   http服务   代理服务   http   合法性   来源   orm   

1.URL是什么,有什么作用?

统一资源定位符
Uniform Resource Locator
支持多种协议:HTTP、FTP....

作用:定位服务器资源


2.描述一下URL的格式?

 

schema:// host [:port#] /path/.../ [?query-string] [#anchor]
底层协议(例如:http,https,ftp) 服务器的域名或IP地址 服务器端口,HTPP默认端口是80(可省略),其他端口要指明 访问资源的路径 发送给http服务器的数据
http:// dun.163.com/ 80/ sj/test/test.jsp? name=sviergn&x=true #stuff



3.HTTP的报文结构是什么样子?

Request(请求) Response(响应)
1.请求行(Request Line) 1.状态行(Status Line)
2.头部(Headers) 2.消息报头
3.空行 3.空行
4.数据体(Body) 4.响应正文

 

HTTP请求方式:

POST:(向指定的资源提交要被处理的数据。)

GET:(从指定的资源请求数据。)

HEAD:(与GET请求类似,不同在与服务器只返回HTTP头部信息,没有页面内容。)

PUT:(上传指定URL的描述。)

DELETE:(删除指定资源)

OPTIONS:(返回服务器支持的HTTP方法)

TRACE:(回显服务器收到的请求,用于测试和诊断。)

CONNECT:(HTTP/1.1协议中能够将连接改为管道方式的代理服务器。)


4.Cookie和Set-Cookie代表什么意思?

 

cookie:用户的凭证

Set-Cookie:Web服务器向浏览器颁发凭证

5.Referer有什么作用?

 

HTTP Referer:告知服务器该请求的来源(浏览器自动加上)

统计流量:CNZZ、百度统计

判断来源合法性:防止盗链、防止CSRF漏洞



6.状态码301/302和Location分别代表什么意思?

 

状态码301/302都是跳转状态码

Location表示跳转的URL地址

301 重定向是永久重定向,搜索引擎在抓取新的内容的同时也将旧的网址替换为了重定向之后的网址。

302 重定向是临时重定向,搜索引擎会抓取新的内容而保留旧的地址。

1.2 Web通信

标签:作用   body   浏览器   http服务   代理服务   http   合法性   来源   orm   

原文地址:https://www.cnblogs.com/orangemax/p/9565850.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!