PHP サーバー (RADPHP で記述) から Delphi Datasnap サーバー (Delphi XE) に大きな (<50MB) ファイルを送信する最良の方法は何ですか。接続の問題があるため、私は HTTP(S) を使用したいと考えていますが、これは私にとって新しい領域です。
PHP サーバーはユーザーのブラウザからのファイルのアップロードを受け入れて OK で、エンコード (base_64) できます。しかし、a) それを処理するための最良の方法ではない文字列に入れます b) 文字列を受信すると、DataSnap サーバーが「Max Line Length Exceeded」でクラッシュします
Datasnap サーバーには、TDSServer、TDSServerClass、TDSHTTPService、および TDSAuthenticationManager の 4 つのコンポーネントがあります。RADPHP サーバーは DSRestConnection コンポーネントを使用します。