問題タブ [base64]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unix - xml ファイルを xfdl (base64-gzip) にエンコードするにはどうすればよいですか?
他のものを読む前に、時間をかけて元のスレッドを読んでください。
概要: .xfdl ファイルは gzip された .xml ファイルであり、base64 でエンコードされています。.xfdl を xml に逆エンコードし、それを変更してから .xfdl ファイルに再エンコードしたいと考えています。
xfdl > xml.gz > xml > xml.gz > xfdl
.xfdl ファイルを取得し、uudeview を使用して base64 から逆エンコードすることができました。
次に、gunzipを使用して解凍します
生成された xml は 100% 読み取り可能で、見栄えがします。xml を変更しなくても、gzip を使用して再圧縮できるはずです。
次に、base-64 で再エンコードします。
私の考えが正しければ、元のファイルと再エンコードされたファイルは等しいはずです。ただし、yourform.xfdl と yourform_reencoded.xfdl を比較対象外にすると、一致しません。また、元のファイルは http://www.grants.gov/help/download_software.jsp#pureedge">.xfdl ビューアーで表示できます。ビューアーは、再エンコードされた xfdl を読み取ることができないと言います。
base64で再エンコードするためにuuenviewも試しましたが、同じ結果が得られます。どんな助けでも大歓迎です。
php - Base64 エンコード イメージ
Firefox/IE 用のオープン検索アドオンを作成していますが、画像を Base64 でエンコードする必要があります。
PHPしか知らない
c++ - C++ での Base64 デコード スニペット
C++ で無料で入手できる Base64 デコード コード スニペットはありますか?
image - VBScript を使用して GIF を base64 エンコードできますか?
私がやろうとしているのは、gif ファイルをエンコードして、XML ドキュメントに含めることです。これは私が今持っているものですが、うまくいかないようです。
encoding - base 64 エンコーディングは何に使用されますか?
あちこちで「base 64 エンコーディング」について話しているのを聞いたことがあります。それは何のために使用されますか?
python - Python で PDF ファイルを base64 エンコードする方法
PythonでXML-RPC経由で転送するためにPDFファイルをbase64でエンコードするにはどうすればよいですか?
php - base64_encode の奇妙な動作
私は次のようなことをしています:
私は常にエラーが発生します。 $somepass と $myrow[1] をエコーしますが、それらは同じですが、それでもエラーです。私は何を間違っていますか?ありがとう
base64 - URLを作成するときに不正な文字を回避するにはどうすればよいですか?
ある入力に基づいてURLを動的に作成し、別のときにクライアントが使用するWebアプリケーションを作成しています。説明のために、これらのURLには、スラッシュ(つまり、「/」)などの特定の文字を含めることができます。これは、実際のURLの一部としてではなく、引数として解釈する必要があります。例えば:
ご覧のとおり、ArgumentTo / URL / GoesHereには確かにスラッシュがありますが、これらは無視するかエスケープする必要があります。
これは悪い例かもしれませんが、手元にある質問はより一般的で、他の特殊文字にも当てはまります。
したがって、単なる引数であり、実際のWeb要求を解決するために使用されるべきではないURLの断片がある場合、これを処理するための良い方法は何ですか?
アップデート:
いくつかの答えを考えると、明確にするのに役立つと思われるいくつかの部分を指摘できなかったことに気づきました。
クライアントがリクエストを行うことができれば素晴らしいので、私はこれをかなり言語に依存しないようにしたいと思います。たとえば、クライアントがArgumentTo / Url / GoesHereを渡したいことを知っている場合、サーバーが向きを変えてデコードして使用できる一意の文字列にエンコードできると便利です。
.NETFrameworkのHttpUtility.HtmlEncode/HtmlDecodeのような同様の関数が他のシステム/プラットフォームで利用可能であると想定できますか?URLは決してきれいである必要はないので、パスに実際の単語を含めることは実際には重要ではありません。
引数のbase64エンコーディングのようなものは機能しますか?
base64のエンコード/デコードは、どのプラットフォーム/言語でもかなり簡単に利用できるようです。
encoding - Base 64 は末尾がゼロのバイナリ データをどのように処理しますか
仕様を理解しているように、Base64エンコーダー
a) ソース バイナリを取得し、長さが 24 バイトの倍数になるようにゼロで埋めます。
b) 次に、一度に 6 ビットずつ、64 文字のターゲット セット (A..Z、a..z、0..9、+、-) にトランスコードします。最後の 2 バイト (16 ビット) がゼロで埋められていることが判明した場合、最後の 2 文字は「==」としてトランスコードされます。最後の 1 バイト (8 ビット) がゼロで埋められていることが判明した場合、最後の文字は「=」としてトランスコードされます。
私の質問は、ステップ (b) で、最後のバイトがパディングされているためにゼロであることと、有効なバイナリ ソース データの一部であるためゼロであることをどのように認識するのでしょうか?
パート (b) を担当するサブシステムは、パート (a) で何が起こったかを知る必要があるということですか?