我正在尋找一種可以通過HTTP進行文件傳輸的解決方案。需要出現的原因是我連接的防火牆後面的計算機只允許通過端口80和443的HTTP通信。如何通過HTTP傳輸文件?
我已經被建議使用WebDAV,因爲它是一個現成的解決方案,我所有的客戶端都需要做的是設置一個網絡驅動器來訪問這些文件。
有什麼其他解決方案通過HTTP傳輸文件?
Base64編碼意味着我必須實現一個客戶端和服務器可能是系統中的錯誤的來源。
編輯: WebDAV解決方案的好處在於它爲客戶提供了他們已知的環境 - 網絡共享。任何方式來模擬這個(或給他們另一個熟悉的環境),以方便使用。我假設我的客戶非常愚蠢,並且我不想抱怨使用困難。
您可以通過ssh或openvpn代理您的連接。如果需要,它們都在端口80上工作。 – Oliver