1,HTTP常见的方法
GET 获取指定资源
POST 2M
向指定资源提交数据进行处理请求,在RESTful风格中用于新增资源
HE A D 获取指定资源头部信息
PUT
替换指定资源(不支持浏览器操作)
DELETE 删除指定资源
2,配置服务器的put请求方式:
1>
n 打开终端
p cd
/etc/apache2
p sudo vim
httpd.conf
n 在vim中输入
p
/httpd-dav.conf
?
查找httpd-dav.conf
p
按0将光标移动至行首p
按x将行首的#删除
p
输入:wq,保存并退出
2>
在终端继续输入
cd
/etc/apache2/extra
sudo vim
httpd-dav.conf
在vim中将右图中第一处标红位置
的Digest修改为Basic
输入:wq,保存并退出
提示:
修改的是用户授权的方式
第二处标红位置是保存用户密码
的文件(/user/user.passwd)
第三处标红位置是能够使
用PUT请求的用户名(admin)
4>
在终端输入 p cd /usr
sudo htpasswd -c /usr/user.passwd
admin
ls-l
sudo chgrp www /usr/user.passwd
ls-l
5>
建立var文件夹,保存DavLockDB相关文件
n sudo mkdir -p
/usr/var
sudo chown -R www:www
/usr/var
建立上传文件夹:uploads
sudo
mkdir -p /usr/uploads
sudo chown
-R www:www /usr/uploads
重新启动Apache
sudo
apachectl -k restart
6>当看到这个时就表示配置正确
修改后用ls -l查看的示意图如下
如果能看到这三个就表示配置正确
uploads
user.passwd
var