IOS开发教程之put上传文件的服务器的配置及实例分享

2020-01-12 13:58:56刘景俊
IOS开发给人一种高大上的赶脚,弄的好像你不会IOS就不是个合格的程序员一样,好吧,既然是大趋势,那我们就来学习下吧,今天来看看put上传文件的服务器配置及案例  

1,HTTP常见的方法

GET 获取指定资源

POST 2M 向指定资源提交数据进行处理请求,在RESTful风格中用于新增资源 HEAD 获取指定资源头部信息
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>当看到这个时就表示配置正确