ウェブサイトを見ているとします。あなたはウェブサイトのソースを見ます(例えば、Gibson SG page)。 <input>
タグの値の内部にbase64テキストの壁があります。html隠し入力タイプ - ベース64値
<input type="hidden" ...
タグ内のこの巨大なベース64値とは何ですか?彼らは何を達成しようとしていますか?
私はウェブ開発者としてこの質問をしています。なぜ誰かが入力HTMLタグ内にベース64テキストの大きなブロックを置くのでしょうか?
ウェブサイトを見ているとします。あなたはウェブサイトのソースを見ます(例えば、Gibson SG page)。 <input>
タグの値の内部にbase64テキストの壁があります。html隠し入力タイプ - ベース64値
<input type="hidden" ...
タグ内のこの巨大なベース64値とは何ですか?彼らは何を達成しようとしていますか?
私はウェブ開発者としてこの質問をしています。なぜ誰かが入力HTMLタグ内にベース64テキストの大きなブロックを置くのでしょうか?
たとえば、イメージなどの大量のデータを配信する場合は、イメージまたはデータをBase64テキストにエンコードします。それはファイルを大きくしますが、ファイルをより多くのデバイスで読みやすくします。どうして?通常は、生の形式でデータや画像を配信したくないからです。これは、一部のメディアが生データではなくテキストをストリーミングするためです。
Rawフォーマットを使用してデータを配信しないように、Base64フォーマットでデータをエンコードします。ほとんどの場合、他のベースは使用されません。その中の文字はすべてのコンピュータで共通ではなく、ほとんどのコンピュータでBase64を読み取ることができるからです。
初心者の方は、 'atob'を呼び出してみましたか? – Chiru