1.HTTP请求方法根据 HTTP 标准,HTTP 请求可以使用多种请求方法。HTTP1.0 定义了三种请求方法: GET、POST 和 HEAD方法。HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。1GET请求指定的页面信息,并返回实体主体。2HEAD类似于GET请求,不过返回的响应中没有具体的内容,用于获取报头。3PO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 17:32:40
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录摘要基于名称的虚拟主机使用为定义的server name来阻止请求混合名称和ip的虚拟主机配置一个简单的PHP站点配置 摘要本文主要描述了nginx是怎样处理不同配置下的请求。基于名称的虚拟主机nginx会先决定哪一个虚拟主机来处理一个请求。下面给定了在80端口上的三台虚拟主机的配置。server {
    listen      80;
    server_name example            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 20:16:07
                            
                                163阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇文章我写了 Nginx 的 11 个阶段,很多人都说太长了。这是出于文章完整性的考虑的,11 个阶段嘛,一次性说完就完事了。今天这篇文章比较短,看完没问题。过滤模块的位置之前我们介绍了 Nginx 的 11 个阶段,在 content 阶段时,Nginx 会生成返回给用户的响应内容,对用户的响应内容,实际上还需要做再加工处理,Nginx 的过滤模块就是对响应内容进行再加工处理的。所以实际上过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 12:36:29
                            
                                203阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.日志查看#tail -f access.log
# tail -f logs/www_mrliangqi.log
91.200.12.90 - - [12/May/2016:14:30:44 +0800] "POST /wp-comments-post.php HTTP/1.0" 500 3294 "http://www.mrliangqi.com/516.html" "Mozilla/5.0            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 13:23:35
                            
                                260阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.一些重要概念 1.1 web容器 什么是web容器  1.web容器是帮助我们部署java、php、python、vue等项目的 作用(处理请求,返回数据)  第一,帮助django服务端处理客户端连接,官方号称可以处理10万(实现高并发)  第二,帮助处理静态资源请求(html、css、JS),返回给客户端浏览器(django等web服务器处理静态资源能力差)&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 15:24:27
                            
                                12阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            状态码含义1xx请求正被处理2xx请求成功处理3xx请求需要附加操作,常见的例子如重定向4xx客户端出错导致请求无法被处理5xx服务端处理出错分类2xx200 OK表示请求已经被正常处理,这个比较常见,就不多说了。204 NO Content表示请求成功,但是响应的报文中不含实体主体。通常用于只需要客户端向服务端发送信息,而不需要接受新信息的情况使用(这么官方且抽象的描述显然不是我的风格),举例:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-24 18:31:16
                            
                                1711阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2020-04-13 发表者 Venus比如nginx日志里有options方法的请求,对分析日志没实际作用,就需要在记录日志时候屏蔽掉。{“remote_addr”:”192.168.1.141″,”X-Forwarded-For”:””,”remote_user”:””,”time_local”:”13/Apr/2020:09:58:28 +0800″,”request”:”OPTIONS /            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-28 11:40:30
                            
                                1978阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $remote_addr  是nginx与客户端进行TCP连接过程中,获得的客户端真实地址. Remote Address 无法伪造,因为建立 TCP 连接需要三次握手,如果伪造了源 IP,无法建立 TCP 连接,更不会有后面的 HTTP 请求 X-Real-IP又是一个自定义头。X-Real-Ip 通常被 HTTP 代理用来表示与它产生 TCP 连接的设备 IP,这个设备可能            
                
         
            
            
            
            疑            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-24 11:59:26
                            
                                187阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            修改默认站点名称#修改默认的站点文件名称(index.html)
#由于配置文件的限定,当客户端每次访问web服务器的时候默认会访问index.html或者index.jsp文件,修改默认站点文件名称可以访问自定义的文件名
vim /usr/local/nginx/conf/nginx.conf
        location / {
            root   html;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 13:11:02
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、配置nginx支持https协议访问,需要在编译安装nginx的时候添加相应的模块--with-http_ssl_module查看nginx编译参数:/usr/local/nginx/sbin/nginx -V如下所示:configure arguments: --prefix=/usr/local/nginx --with-google_perftools_module --without-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 10:36:55
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、请求发送: HEAD、 GET、 POST2、请求头信息: Accept Accept-Language Content-Language Last-Event-ID Content-Type 对应的值是以下三个中的任意一个 application/x-www-form-urlencode mu            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-14 14:27:21
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JS中的OPTIONS请求之所以写这篇博文,是因为在运行js代码时出现OPTIONS请求,就去查了相关的资料。在MDN中对OPTIONS请求方法是这样定义的: 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。语法: OPTIONS /index.html HTTP/1.1
 OPTIONS * HTT            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 05:15:29
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             @ControllerAdvice描述用法1-全局异常捕获用法2-全局数据绑定用法3-数据预处理 描述@ControllerAdvice注解是Spring3.2中新增的注解,学名是Controller增强器,作用是给Controller控制器添加统一的操作或处理。
对于@ControllerAdvice,我们比较熟知的用法是结合@ExceptionHandler用于全局异常的处理,但其作用不止于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-10 13:00:14
                            
                                29阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现“axios options请求”
## 介绍
在网络开发中,我们有时需要发送特殊的请求类型,如OPTIONS请求。OPTIONS请求用于获取目标资源所支持的通信选项。本文将向刚入行的开发者介绍如何使用axios库实现OPTIONS请求。
## 准备工作
在开始之前,确保你已经安装了Node.js和axios库。如果没有安装,你可以在官方网站上找到相应的安装指南。
## 实现步骤            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-13 08:23:42
                            
                                276阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在本篇文章中,你将会了解到 Spring MVC 处理请求的过程。同时,你也会了解到 Servlet 相关的知识。以及 Spring MVC 的核心 DispatcherServlet 类的源码分析。在掌握以上内容后,相信大家会对 Spring MVC 的原理有更深的认识。如果大家对上面介绍的知识点感兴趣的话,那下面不妨和我一起来去探索 Spring MVC 的原理。Let`s Go。2.一个请求            
                
         
            
            
            
            # Java Options 请求实现流程
## 引言
在Java中,我们可以通过设置Java虚拟机(JVM)的选项来控制Java程序的行为。这些选项通常称为Java Options。本文将指导你如何实现Java Options请求。
## 流程图
```flow
st=>start: 开始
op1=>operation: 编写Java代码
op2=>operation: 编译Java代码
o            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-09 19:01:02
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现Java OPTIONS请求的步骤和代码
## 1. 简介
在开始教你如何实现Java OPTIONS请求之前,让我们先了解一下OPTIONS请求的概念。OPTIONS是HTTP协议中的一种请求方法,它用于获取目标资源所支持的通信选项。通过发送OPTIONS请求,我们可以了解服务器所支持的HTTP方法、请求头、响应头等信息。
## 2. 实现步骤
下面是实现Java OPTIONS请            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-28 08:29:23
                            
                                280阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            阅读提纲:为什么会出现 OPTIONS 请求?什么情况下会出现 OPTIONS 请求?OPTIONS 请求会发送什么内容?跨域前端访问后端时,所有的 Ajax HTTP 请求都会先发送一个 OPTIONS 请求,接下来再发送真实请求。图略。那么问题来了:为什么会出现 OPTIONS 请求?什么情况下会出现 OPTIONS 请求?OPTIONS 请求会发送什么内容? 为什么会出现 OPTI            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 12:56:36
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx的主配置文件Nginx 主配置文件/etc/nginx/nginx.conf 是一个纯文本类型的文件,整个配置文件是以区块的形式组织的。一般每个区块以一对大括号{ }来表示开始与结束。 Main 位于 nginx.conf 配置文件的最高层Main 层下可以有 Event、HTTP 层 HTTP 层下面有允许有多个 Server 层, 用于对不同的网站做不同的配置Server 层也允许有