浏览器请求

作者: 就叫初九吧 | 来源:发表于2017-05-08 16:51 被阅读2次

在浏览中输入域名,例如:

www.baidu.com

在控制台中可以看到,浏览器实际是发送了如下请求

http://www.baidu.com/

注意在最后加上了 /,这是一个path,这个请求表示请求www.baidu.com这个主机上的 / 路径,或者说是默认路径。
nginx有专门的模块来处理 / 这个请求
ngx_http_index_module
默认是 index index.html
当处理 /请求时,会自动去声明的root目录下找index中声明的文件,按照index 声明的文件顺序查找。
不要使用精确匹配去匹配 /

location = / {
index index.html;
}

这个会造成一次重定向,最终仍旧由

location / {
}
处理

相关文章

  • Tornado请求与响应

    浏览器与服务器之间通信 请求信息 浏览器在发送请求的时候,会发送具体的请求信息,由请求行,请求消息头,请求正文。 ...

  • 1.web爬虫,requests请求

    requests请求,就是用python的requests模块模拟浏览器请求,返回html源码 模拟浏览器请求有两...

  • PHP 使用 curl做数据中转

    请求流程 客户端浏览器请求 后台获取浏览器请求数据,转发到curl中转 curl接收后台数据,发起请求,返回给后台...

  • 简单请求和非简单请求1

    简单请求和非简单请求1 1、浏览器发送跨域请求,如何判断? 浏览器在发送跨域请求的时候,会先判断下是简单请求还是非...

  • 框架流程

    一、浏览器发送请求 1、用户输入网址 2、浏览器根据请求转变HTTP的请求包 二、服务器接收到请求 1、http模...

  • 关于前端性能

    浏览器的页面的加载流程 浏览器输入url,浏览器发送请求到服务器,服务器将请求的HTML返回给浏览器。 浏览器下载...

  • Ajax简述

    标准请求响应时浏览器的动作(同步操作)1.1 浏览器请求什么资源,跟随显示什么资源 ajax:异步请求.2.1 局...

  • 高级前端工程师的进阶之路 --- 数据请求篇

    数据请求知多少 老铁们都知道上网是通过浏览器发送HTTP请求,接着服务器后收到请求,发送资源到浏览器,然后浏览器解...

  • get和post请求分别进行几次数据交互?

    get请求过程:(2次交互) 浏览器请求tcp连接 服务器答应进行tcp连接,同时请求建立连接 浏览器确认进行连接...

  • HTML基础集合(一)

    浏览器数据请求过程: 1.按下回车时浏览器根据输入的URL地址发送请求报文 2.服务器接收到请求报文,会对请求报文...

网友评论

    本文标题:浏览器请求

    本文链接:https://www.haomeiwen.com/subject/ljtvtxtx.html