問題タブ [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.

0 投票する
10 に答える
99092 参照

java - UUIDをbase64文字列として保存する

私はデータベースキーとしてUUIDを使用することを実験してきました。UUID表現を人間が読める形式に保ちながら、できるだけ少ないバイト数を使用したいと思います。

base64を使用して22バイトに減らし、目的のために保存する必要がないように見える末尾の「==」を削除したと思います。このアプローチに欠陥はありますか?

基本的に、私のテストコードは一連の変換を実行してUUIDを22バイトの文字列に変換し、それをUUIDに変換し直します。

出力:

0 投票する
5 に答える
31128 参照

c# - URLエンコードされたスラッシュを使用してURLを取得する

HTTPGETをに送信したいhttp://example.com/%2F。私の最初の推測は次のようになります。

残念ながら、実際にネットワーク上で送信されるのは次のとおりです。

したがって、 http: //example.com/%2Fは送信前にhttp://example.com//に変換されます。

このGETリクエストを実際に送信する方法はありますか?

OCSPプロトコルでは、HTTP / GETを介してOCSPを使用する場合、base-64エンコードのurlエンコードを送信する必要があるため、準拠するには「/」ではなく実際の%2Fを送信する必要があります。

編集:

OCSPプロトコル標準( RFC 2560付録A.1.1)の関連部分は次のとおりです。

GETメソッドを使用するOCSP要求は、次のように構成されます。

GET {url} /{url-OCSPRequestのDERエンコーディングのbase-64エンコーディングのエンコーディング}

私はこれについて他の読み方を非常に受け入れていますが、他に何を意味するのかわかりません。

0 投票する
4 に答える
4293 参照

c# - この暗号化されたQueryStringの問題は何ですか-Base-64文字配列の長さが無効です

テキストを暗号化して、QueryString経由で送信しています。

復号化機能を以下に示します

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
1590 参照

winapi - CryptBinaryToString は Windows 2000 ではサポートされていません。代替手段はありますか?

Windows API 関数CryptBinaryToStringは、Windows 2000 ではサポートされていません。

代替手段はありますか?

私が必要とする主な用途は、BASE64をエンコード/デコードすることです

0 投票する
10 に答える
24800 参照

javascript - 小さな文字列の高速オープン ソース チェックサム

小さな文字列 (20 ~ 500 文字) のクイック チェックサム (可能な限り高速) が必要です。

ソースコードが必要ですが、それは小さくなければなりません! (最大約100LOC)

Base32/64 で文字列を生成できれば。(または同様のもの)それは完璧でしょう。基本的に、チェックサムは「悪い」文字を使用できません..ご存知のように..通常の (){}[].,;:/+-\| 等

明確化

強い/弱いかもしれませんが、舞台裏でのみ使用されるため、実際には問題ではありません。

生成されたチェックサムとの比較のみを行うため、元の文字列のすべてのデータを含める必要はありません。「復号化」は期待していません。

0 投票する
1 に答える
3306 参照

image - ドキュメント リテラル SOAP を介して base64 で画像を送信する代替手段

現在、顧客に関するデータを前後に転送するビジネス アプリのドキュメント リテラル SOAP サービスを変更しています。

スキャンしたドキュメント イメージを転送するための新しい要件が特定されました。私が抱えている問題は、私が使用している独自の言語が SOAP 添付ファイルをサポートしていないことです。

転送される画像は、最大 32KB です。

私が考えることができる唯一の解決策は、画像を base64 でエンコードし、それを XML ドキュメントの要素として渡すことです。

これは非常に悪い考えのように感じますが、これ以上のことは思いつきません。

何か案は?

編集:イメージがファイル システムにリモートで保持されていないことを忘れていました。直接接続する機能がない Oracle データベースに格納されています。

0 投票する
1 に答える
2247 参照

iphone - Why does UIWebView shrink images?

I'm using a UIWebView to display images in base64 (http://www.abluestar.com/utilities/encode_base64/index.php). The UIWebView is set to "Scales Page To Fit" and Mode is "Left". The image might be 400px wide but once rendered in the UiWebView, it takes up not even half of the screen. I need to do something like style="width:800px;..." before it begins to take up most of the screen and is readable (because it isn't so small). Is this the right way? Why does the image shrink in the UIWebView and I have to then stretch it?

0 投票する
1 に答える
3627 参照

iphone - iPhoneで「Base64String」形式の生画像データからUIImageを取得する方法は?

私のアプリケーションでは、サーバーから画像データを XML ファイルで受け取ります。このデータは、サーバーが「Base64String」形式のバイトに変換して XML ファイルを介してアプリケーションに送信する画像 (.jpeg、.png、または .tiff など) です。私のアプリケーション側では、アプリケーションはこれらのバイトを「NSData」の形式でデータベースに保存します。ここで、私のアプリケーションは、後半で画像を取得して表示する必要があります。しかし、この「Base64String」形式の生の画像データから UIImage を取得する方法がわかりません。私はiPhoneアプリ開発の世界で「ジャストイン」開発者であるため、この点について親切にガイドしてください。

読んでくれてありがとう。助けてくれてありがとう。