配置支持把上传的网络环境h5> <代码>支持把上传需要修改以下配置
http.conf 代码>
<代码>//打开下面两个模块/mod_dav.so LoadModule dav_module模块/mod_dav_fs.so LoadModule dav_fs_module模块//增加一下配置,允许Apache支持把方法
& lt;目录/比;
Dav上
AllowOverride没有
选择所有
为了允许,拒绝
允许从所有
& lt;/Directory>
DavLockDB DavLock 代码>
<代码>除此之外,想要通过放上传文件,需要建立一个文件夹DavLock
文件目录位置为。/Apache/DavLock
为Apache安装目录下增加一个锁文件
WebDAV使得应用程序可以直接将文件写到Web服务器上,
并且在写文件时候可以对文件加锁,写完后对文件解锁,还可以支持对文件所做的版本控制。
基于WebDAV可以实现一个功能强大的内容管理系统或者配置管理系统。代码>
把上传报文模板
<代码>/测试。txt HTTP/1.1
接受:*/*
接收语言:en - us
用户代理:Mozilla/4.0 (compatible;MSIE 6.0;Win32)
主持人:127.0.0.1
hello world 代码>
复印件报文模板
<代码>复制/测试。txt HTTP/1.1
主持人:test.com
目的地:http://test.com/test.asp 代码>
移动报文模板
<代码>/dir_name/测试。aspx HTTP/1.1
目的地:/test.aspx
主持人:test.com//移动方法要求移动的文件不在同一个文件夹内代码>
成功后服务器响应状态h5> <代码>,复制,移动等方法执行成功后服务器响应的返回值都会是201 代码>
测试h5>
<代码>,复制,移动等方法执行成功后服务器响应的返回值都会是201 代码>
测试h5>
使用BurpSuit的中继器模块发包
<编辑>把上传编辑>请求请求包
<代码>/测试。txt HTTP/1.1 接受:*/* 接收语言:en - us 用户代理:Mozilla/4.0 (compatible;MSIE 6.0;Win32) 主持人:127.0.0.1 内容长度:35 & lt; ?php echo”& lt; h3>你好world< h3>”?在代码>
响应响应包
<代码>创建HTTP/1.1 201 日期:2017年12月22日,星期五09:46:32格林尼治时间 服务器:Apache/2.4.23 OpenSSL/1.0.2j PHP/5.5.38 Win32 地点:http://127.0.0.1/test.txt 内容长度:181 内容类型:text/html;charset=iso - 8859 - 1 & lt; !DOCTYPE HTML公共”——//IETF//DTD HTML 2.0//EN”比; & lt; html> & lt; head> & lt; title> 201 Created & lt;/head> & lt; body> & lt; h2> Created & lt; p>资源/测试。创建了三种灵活;/p> & lt;/body> & lt;/html> 代码><编辑>复制修改文件后缀编辑>
请求请求包
<代码>复制/测试。txt HTTP/1.1 接受:*/* 接收语言:en - us 用户代理:Mozilla/4.0 (compatible;MSIE 6.0;Win32) 主持人:127.0.0.1 目的地:http://127.0.0.1/test.php 内容长度:2 \ r \ n \ r \ n #必须要有两个回车,便于理解使用(\ r \ n)表明,实际直接敲两个回车就好。代码>
响应响应包
<代码>创建HTTP/1.1 201 日期:2017年12月22日,星期五09:56:11格林尼治时间 服务器:Apache/2.4.23 OpenSSL/1.0.2j PHP/5.5.38 Win32 地点:http://127.0.0.1/test.php 内容长度:184 内容类型:text/html;charset=iso - 8859 - 1 & lt; !DOCTYPE HTML公共”——//IETF//DTD HTML 2.0//EN”比; & lt; html> & lt; head> & lt; title> 201 Created & lt;/head> & lt; body> & lt; h2> Created & lt; p>目的地/测试。php创建灵活;/p> & lt;/body> & lt;/html> 代码>
访问test.php h5>
请求请求包
<代码>/测试。php HTTP/1.1 主持人:127.0.0.1 用户代理:Mozilla/5.0 (Windows NT 6.1;WOW64;房车:Firefox 52.0)壁虎/20100101/52.0 接受:text/html, application/xhtml + xml应用程序/xml; q=0.9 */*; q=0.8 接收语言:应用,zh型;q=0.8, en - us; q=0.5, en; q=0.3 接受编码:gzip压缩 推荐人:http://127.0.0.1/连接:关闭 Upgrade-Insecure-Requests: 1 代码>
响应响应包
<代码> HTTP/1.1 200 OK 日期:2017年12月22日,星期五10:07:57格林尼治时间 服务器:Apache/2.4.23 OpenSSL/1.0.2j PHP/5.5.38 Win32 X-Powered-By: PHP/5.5.38 内容长度:19 连接:关闭 内容类型:text/html & lt; h3>你好world代码>
访问用法h5>
请求请求包
<代码>/测试。txt HTTP/1.1 主持人:127.0.0.1 用户代理:Mozilla/5.0 (Windows NT 6.1;WOW64;房车:Firefox 52.0)壁虎/20100101/52.0 接受:text/html, application/xhtml + xml应用程序/xml; q=0.9 */*; q=0.8 接收语言:应用,zh型;q=0.8, en - us; q=0.5, en; q=0.3 接受编码:gzip压缩 推荐人:http://127.0.0.1/连接:关闭 Upgrade-Insecure-Requests: 1把上的传