問題タブ [requestjs]
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.
javascript - TypeError: コールバックを実行するとき、コールバックは関数ではありません
end
コーヒースクリプトのストリームによってイベントが発生したときにコールバックを実行しようとしています。コードを実行しようとすると、次のエラーが表示されます。
注:私の氏名を保護するために出力を修正しました。
これが私のコードです:
関数の開始時にコールバックを実行すると機能し、関数の最後に実行すると機能しますが、end
イベントのコールバックで実行すると機能しません。
誰かが私のコードでこのバグを修正する方法を提案してもらえますか?
注:すべてのコードは、https://github.com/jakhu/retis-ciの src/downloader.coffee ファイルにあります。このバグが関連している場合は、他のファイルを参照してください。
javascript - リクエストライブラリを使用してリクエストでバイナリデータをPOSTする方法は?
リモート ファイルのバイナリ コンテンツを API エンドポイントに送信する必要があります。リクエスト ライブラリを使用してリモート ファイルのバイナリ コンテンツを読み取り、変数に格納します。変数の内容を送信する準備ができたので、リクエスト ライブラリを使用してリモート API に投稿するにはどうすればよいですか。
私が現在持っていて機能しないのは次のとおりです。
ここでaudioBinary
は、リモート ファイルから読み取られたバイナリ コンテンツが含まれていると想定できます。
うまくいかないと言うのはどういう意味ですか?
ペイロードは、リクエストのデバッグで異なって表示されます。実際のバイナリ ペイロード:ID3TXXXmajor_brandisomTXXXminor_version512TXXX
デバッグで示されたペイロード:ID3\u0004\u0000\u0000\u0000\u0000\u0001\u0006TXXX\u0000\u0000\u0000\
ターミナルで何が機能しますか?
私が知っているターミナルからの動作は、同じコマンドでファイルの内容も読み取るという違いがあります。
node.js - ExpressJS と RequestJS を使用してルートに基づいて http リクエストを送信する
ExpressJS でルートが呼び出されたときに、RequestJS を使用して HTTP リクエストを送信しようとしています。ここでの私の目標は、最初に Request で HTTP リクエストを解決し、次にルート呼び出しで結果を返すことです。エラーが発生しています。しかし、それは機能していないようです。
助けてください。これが私のコードです:
javascript - 返された未定義の値を置き換える方法は? (リクエストJS)
私は Discord 用のボットを作成しており、NASA API を使って何かをしようとしています。ただし、すべての画像に著作権はありません。その場合は、「未定義」を別のものに置き換えてください。それは可能でしょうか?
これが私のコードです:
問題があるのは次の 2 行です。
ご協力いただきありがとうございます。
javascript - requestJSとcheerioJSを使用して、URLのリストを取得し、データをグローバル変数に保存する方法は?
私はURLのリストを持っています.4つと言います。それぞれについて、いくつかの情報を収集し、その情報を allData というグローバル変数に格納したいと考えています。したがって、私のコードは次のようになります。
ただし、リクエストを使用することの非同期性のために、これは機能しないことを認識しています。最後のループでは、「datas」内のすべてのデータはすべて同じで、url4 からのものです。どうすればこれを修正できますか?本当にこの機能が必要です。
javascript - PNG を GET リクエストから Node.js の読み取り可能なストリームに変換する
猫の写真を送れる Facebook チャットボットを作ろうとしています。猫の写真を取得するためにRESTful APIを使用します。それらは生の png として返されます。次の最後のステップは、その画像を読み取り可能なストリームに変換して、Facebook チャット APIが添付ファイルとして送信できるようにすることです。
request.js
イメージをつかむのに使っています。Request のドキュメントでは、画像をファイルとして保存し、ファイルを に読み込むことについてのみ言及していますstream.Readable
。その一時ファイルをバイパスして、画像を Facebook チャット API に直接パイプする方法はあるのだろうか。
これまでの私のコードは次のとおりです。
エラーが発生します: