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

国际展览中心有什么展览站长之家seo

国际展览中心有什么展览,站长之家seo,免费网站有哪些,深圳网站制作公司嘉兴一、http的重定向 重定向过程:客户浏览器发送http请求----》web服务器接受后发送302状态码响应及对应新的location给客户浏览器–》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location地址----》服务器根据此请求寻…

一、http的重定向

在这里插入图片描述
重定向过程:客户浏览器发送http请求----》web服务器接受后发送302状态码响应及对应新的location给客户浏览器–》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location地址----》服务器根据此请求寻找资源并发送给客户。在这里location可以重定向到任意URL,既然是浏览器重新发出了请求,则就没有什么request传递的概念了。在客户浏览器路径栏显示的是其重定向的路径,客户可以观察到地址的变化的。重定向行为是浏览器做了至少两次的访问请求的。

package mainimport ("errors""fmt""net/http"
)func redirectLimitTimes() {// 限制重定向的次数client := &http.Client{CheckRedirect: func(req *http.Request, via []*http.Request) error {if len(via) > 10 {return errors.New("redirect too times")}return nil},}request, _ := http.NewRequest(http.MethodGet,"http://httpbin.org/redirect/20",nil,)_, err := client.Do(request)if err != nil {panic(err)}
}func redirectForbidden() {// 禁止重定向// 登录请求,防止重定向到首页client := &http.Client{CheckRedirect: func(req *http.Request, via []*http.Request) error {return http.ErrUseLastResponse},}request, _ := http.NewRequest(http.MethodGet,"http://httpbin.org/cookies/set?name=poloxue",nil,)r, err := client.Do(request)if err != nil {panic(err)}defer func() {_ = r.Body.Close()}()fmt.Println(r.Request.URL)
}func main() {// 重定向// 返回一个状态码,3xx 301 302 303 307 308redirectForbidden()
}
http://www.khdw.cn/news/29738.html

相关文章:

  • 微信小程序脚本seo站内优化包括
  • 公司做网站应记入哪个会计科目搜狗登录入口
  • 电子商务网站建设 上海自己怎么给网站做优化排名
  • 长沙找工作最新招聘信息seo营销优化软件
  • 南通做网站找谁外贸网站如何推广优化
  • 买网站需要多少钱最新的即时比分
  • 纪委网站建设情况汇报周口网站seo
  • 做网站是什么专业公司网站如何制作设计
  • 专业商城网站制作公司杭州seo渠道排名
  • 专业微网站建设公司哪家好seo网址超级外链工具
  • 建立一个网站需要哪些步骤百度网页推广
  • 建设自己网站的流程图seo站
  • 北京网站建设网络公司排名第一的玉米品种
  • 西安网站建设是什么东莞网站营销
  • 威海有名的做网站清博大数据舆情监测平台
  • 湛江网站建设的软件百度收录查询api
  • 免费空间网站源码网页模板
  • 在线制作公司网站seo优化与品牌官网定制
  • adobe做网站的是哪个软件360网站收录
  • 宝鸡企业做网站大数据查询个人信息
  • 免费建网站域名视频广告
  • 优狐网站建设中国疫情最新情况
  • 唯品会一家做特卖的网站 分析seo基础教程视频
  • 网站建设优秀网列举五种网络营销模式
  • PHP开源网站开发系统免费直链平台
  • 常州钟楼建设局网站seo官网
  • 网站建设的编程技术网络软文推广案例
  • 做购物网站怎么赚钱网站优化哪家好
  • 猪八戒网站开发骗局关键词投放
  • 南宁模板建站定制网站广告视频