Linux
如何設置 httpd 以接受“curl -T”上傳?
在
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 請求。
從同一手冊:
-T … 如果在 HTTP(S) 伺服器上使用,將使用 PUT 命令。…
HTTP PUT 通常與 WebDAV 相關聯,但您也可以使用您喜歡的語言編寫腳本,例如PHP或Perl,並將該腳本定義為 PUT 處理程序,例如:
Script PUT /put.php