透過 HTTP Post 上傳到伺服器時加密檔案已損壞

透過 HTTP Post 上傳到伺服器時加密檔案已損壞

我正在製作一個應用程序,其功能是加密文件,然後透過 HTTP POST 將其上傳到伺服器。我嘗試過,當我在本地主機(我同一台機器上的本機伺服器)上測試它時,它工作正常。

但現在,當我使用具有相同伺服器端 php 程式碼的公共伺服器的 url 進行嘗試時,檔案已上傳,但已損壞。

但是,如果檔案未加密,即使它是二進位數據,它也可以正常工作。你能告訴我可能是什麼問題,還是伺服器不允許加密檔案?

我很困惑,因為對於伺服器來說,它應該只是另一個二進位資料文件,那麼為什麼它只有在加密時才會損壞,而在其他情況下它工作正常。或者可能是免費託管,這就是原因?

相關內容