Linux

如何設置 httpd 以接受“curl -T”上傳?

  • November 28, 2013

curl 手冊頁中,他們解釋說可以通過以下方式將文件上傳到網站

curl -T "{file1,file2}" http://www.uploadtothissite.com
curl -T "img[1-1000].png" ftp://ftp.picturemania.com/upload/

問題

如何將 Apache 配置為接受來自的上傳curl -T

您需要在 apache 上啟用 mod_dav 以支持 PUT 請求。

查看http://httpd.apache.org/docs/2.0/mod/mod_dav.html了解更多資訊。

從同一手冊:

-T … 如果在 HTTP(S) 伺服器上使用,將使用 PUT 命令。…

HTTP PUT 通常與 WebDAV 相關聯,但您也可以使用您喜歡的語言編寫腳本,例如PHPPerl,並將該腳本定義為 PUT 處理程序,例如:

Script PUT /put.php

引用自:https://serverfault.com/questions/557983