HTTP Post를 통해 서버에 업로드하면 암호화된 파일이 손상됩니다.

HTTP Post를 통해 서버에 업로드하면 암호화된 파일이 손상됩니다.

파일을 암호화한 다음 HTTP POST를 통해 서버에 업로드하는 기능이 있는 응용 프로그램을 만들고 있습니다. 시도해 보았는데 localhost(동일한 컴퓨터의 로컬 서버)에서 테스트하면 제대로 작동합니다.

그러나 이제 동일한 서버 측 PHP 코드를 사용하여 공용 서버의 URL로 시도하면 파일이 업로드되지만 손상되었습니다.

하지만 바이너리 데이터라도 파일이 암호화되지 않으면 정상적으로 작동합니다. 무엇이 문제인지 알려주실 수 있습니까? 아니면 서버가 암호화된 파일을 허용하지 않는 것입니까?

서버의 경우 또 다른 이진 데이터 파일이어야 하는데 왜 암호화할 때만 손상되고 그렇지 않으면 제대로 작동하기 때문에 혼란스럽습니다. 아니면 무료 호스팅 때문일까요?

관련 정보