2012-11-01 98 views
0

我知道一個PHP腳本,我可以通過FTP協議上傳文件到另一臺服務器。PHP - 通過HTTP文件上傳

但是有可能通過使用HTTP協議將文件上傳到另一臺服務器?

我的意思是說,我將文件夾權限更改爲linux-「777」,我的php腳本可以通過使用用戶名和密碼直接在文件夾中上傳文件,例如?

這是可能的還是隻適用於FTP協議?

+0

你可以使用HTTP PUT方法:http://stackoverflow.com/questions/812711/how-do-you-do-an-http-put – snibbets

回答

1

HTTP不能這樣工作。要使用HTTP將文件上傳到另一臺服務器,該服務器上應該有一個腳本接受該文件並將其放到特定目錄。

所以從你身邊你需要發送POST請求,並在那一邊應該有一個腳本來處理它。

+0

但是,有可能 – deb0rian

+0

@Fratyr:還有許多「但是」要說「是」。 – zerkms

+0

我一般在回答,他可以延長他的問題,所以我們可以提高但是:)甚至可以通過http上的「AJAX」上傳文件..但是,是的,問題必須更加關注特定的問題。 – deb0rian