0

Android のクライアントとして ktor (1.6.7) を使用しており、応答ヘッダー フィールド HttpHeaders.ContentDisposition からファイル名を抽出しようとしています。ファイル名にウムラウトが含まれています。ファイル名は Web ブラウザ (safari / chrome)、postman、ios (alamofire) によって完全に抽出されますが、ktor は間違ったエンコーディングを使用しているようです。

送信されるヘッダーは Content-Disposition: attachment; filename="2022-01-06_TÜ-FL.pdf"

Ktorから私は得る Content-Disposition: attachment; filename="2022-01-06_TܭFL.pdf"

私はフィールドhttpResponse.headers.get(HttpHeaders.ContentDisposition)を取得するために使用しContent-Dispositionます。

4

0 に答える 0