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
實例:
新聞熱點
疑難解答