1,HTTP常见的方法
GET 获取指定资源
POST 2M 向指定资源提交数据进行处理请求,在RESTful风格中用于新增资源 HEAD 获取指定资源头部信息
PUT 替换指定资源(不支持浏览器操作)
DELETE 删除指定资源
2,配置服务器的put请求方式:
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
实例: