ブラウザーの URL フィールドを介して、バイナリ データを http 経由でサーバーに渡す方法を探しています。ブラウザによって行われる自動 http エンコーディングをバイパスして、自分でデータをエンコードできるようにする方法はありますか。
例: 値 48 のバイトの代わりに、URL %30 を入力して、ブラウザーが URL を再エンコードしないようにし、最終的に %2530 になるようにします。
解決済み: 将来同様の問題に遭遇する可能性がある人へ。wget パラメータを使用してこれを行うことができます
--restrict-file-name=ascii
これにより、基本的に「%」がエスケープされないことが保証されます