問題タブ [binarystream]

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 投票する
1 に答える
5542 参照

javascript - Uint8Array へのバイナリ ストリーム - JavaScript

HTTP リクエストから次のバイナリ ストリームを受信して​​います。

HTTP リクエスト

アンギュラーファクトリー

応答

console.log(stream) これを Uint8Array に変換する必要があります。私はそれをbas64に変換しようとしました

これを実行すると、「不正な形式の uri 例外」というエラーが表示されます。window.btoa(dataString) も試しましたが、「'ウィンドウ' で 'btoa' を実行できませんでした: エンコードする文字列には、Latin1 範囲外の文字が含まれています。」

これを Uint8Array に変換するにはどうすればよいですか?

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

node.js - AJAXを使用してbase64画像をNode.js Expressサーバーに送信またはストリーミングする方法は?

Web開発で画像を扱うのは初めてです。Heroku で実行され、Cloudinary を使用して画像を保存する Node.js Express サーバーがあります。

画像を Cloudinary に直接保存できれば理想的ですが、それが可能かどうかはわかりません。Cloudinary の資格情報をクライアントに置くことを恐れています。

画像データをCloudinaryに直接送信するのではなく、最初にサーバーに送信する必要があると仮定します-画像がクライアントでbase64としてエンコードされている場合、クライアントからサーバーに画像をストリーミングすることは可能ですか-またはすべてのデータを送信する必要があります一気に?いずれにせよ、バイナリ/base64 データを送信するために使用するヘッダーは何ですか?

クライアントからサーバーにバイナリデータを送信したり、ストリーミングしたりすることは可能ですか?

これは Node.js サーバーであるため、ストリームを使用してサーバーから Cloudinary にファイルをストリーミングするのが理想的です。

これが理にかなっており、情報が非常に役立つことを願っています。

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

c++ - Boost::Asio を使用して TCP 経由でバイナリ データを読み取る

私のプログラムは、TCP 接続を介してバイナリ データを受信します。接続はboost::asioライブラリを使用して確立されます。ストリームを読み取った後、受信したデータをchar*-Array として返す必要があります。これは私がこれまでに得たものです:

受信したバイナリデータを文字配列に書き込む関数を探しています。

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

node.js - node.jsでMTOM SOAP Webサービスを利用するには?

node.js で SOAP ベースの Web サービスからファイルをダウンロードまたは処理する必要があります。誰かがnode.jsでこれを処理する方法について私に提案できますか

「node-soap」または「soap」NPM モジュールを試しました。通常の SOAP Web サービスで機能しました。ただし、バイナリ スチームまたは MTOM ベースの SOAP Web サービスではありません。

0 投票する
0 に答える
794 参照

python - TypeError: バイナリ データでエンコードされていない文字列引数

(ソケットを介して) バイナリ ストリームを受信し、bytearray. 約 6 時間実行した後 (場合によっては数分後)、次のエラーが発生します。

行で:

データを受信して​​変換するコードはbytearray次のとおりです。

Python String argument without an encoding and Python 3 documentationという質問に言及しましたが、この問題を解決できませんでした。

これはストリーム内のデータが破損している可能性があります (おそらくネットワークの問題)?