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

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

javascript - リクエストを使用してNode.jsのバイナリコンテンツを取得する

GETを使用してバイナリデータを作成しようとして、次のrequestようなものがありました。

しかし、body常に予想とは数バイト異なっていました。さらに調査した結果、request仮定bodyは文字列であり、すべての非Unicodeバイトが置き換えられていることがわかりました。

追加してみました

requestSettingsしかしそれは助けにはならなかった。

バイナリデータを取得するにはどうすればよいですか?

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

javascript - http リクエスト関数が結果を返さない

Express.js を使用してサーバーをセットアップしていますが、関数の結果を返すために「/」への「GET」リクエストが必要です。この関数は、ニュース API から get 要求を行っています。「/」を呼び出すと、関数がトリガーされ、結果 (「ストーリー」) がコンソールに記録されますが、「/」「GET」要求への応答で何も送信されません。「return」ステートメントをいくつかの異なる場所に配置しようとしましたが、まだ機能しません...どんなアイデアでも大歓迎です! ありがとう!

app.js

ストーリー.js

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

node.js - ノード エクスプレス コンテンツ処理

URLを指定して、ブラウザに外部ストレージからファイルをダウンロードさせたい。このエクスプレス コントローラー ポスト アクションを実装しました。

ブラウザが「添付ファイル」ではなく「インライン」を常に受け​​取り、ファイルのダウンロードを回避する理由がわかりません。

この場合、express と request を使用します。サーバーは Heroku でホストされ、ファイルをホストするサーバーは FilePicker です。

0 投票する
3 に答える
6974 参照

node.js - nodejsリクエストからs3へのストリームレスポンス

リクエストを使用してファイルのコンテンツをダウンロードし、ノード用の aws-sdk を使用して s3 に直接ストリーミングするにはどうすればよいですか?

以下のコードObject #<Request> has no method 'read'は、リクエストが読み取り可能なストリームを返さないように見えるようにします...

aws -sdk docs Bodyによると、オブジェクトである必要がありReadableStreamます。

ここで何が間違っていますか?

これはs3-upload-streamモジュールを使用して実行できますが、依存関係を制限したいと考えています。

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

bluebird - リクエストが順番に行われるようにする方法は?

次のページを次々とリクエストしたいのですが、次のコードはすべてのページを同時にリクエストしているようです。前のページが完了した後に 1 つのページを取得する方法はありますか? ありがとう

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

node.js - Node.JS リクエスト - 無効な URI "/"

クライアント認証を使用してHTTPS経由でリクエストrequestを送信するためにアプリで使用しています。POSTリクエストは常にエラーError: Invalid URI "/"をスローし、それを解決するために何もできませんでした。文字列を渡す代わりに url.parse を使用してみましたが、それでも同じです。

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

javascript - フォームパラメーターが保存されている場所を見つけてリクエストで使用する方法

Request と Cheerio を使用してhttps://www.freelance.nl/opdrachten/zoekenのデータをスクレイピングしようとしていますが、検索語を投稿する際に問題が発生しています。

サイトを使用しているときに投稿中に検索文字列と選択したカテゴリがどこに送信されるか、ノード アプリケーションからの検索を自動化するために Request でそれらを使用する方法がわかりません。

基本的に、リクエストを使用してさまざまな検索用語を送信できるようにしたいので、返された html から必要なデータを取得できます。

これまでのところ、私はこれを持っています:

しかし、開発ツールでフォーム データが保存されている場所がわからないため、「フォーム」オブジェクトで正しい値を送信できません。リクエストペイロードにあると確信していますが、ノードアプリケーションからどうすればそれを取得できますか?

これを行う簡単な方法はありますか?私は完全に時間を無駄にしていますか?

開発ツールのスクリーンショット

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

node.js - RequestJS は content-type を渡します: application/json

Nodejsを使用してRequestJSでコンテンツタイプを渡す方法を探しています。

今、私はこれをパラメータとして持っています:

しかし、何らかの理由で、サーバーはまだコンテンツタイプのテキスト/xmlであると言っています..これをカスタマイズする方法を誰か教えてもらえますか?

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

node.js - リクエスト ライブラリを使用して POST リクエストをパイプ処理中にエラーが発生しました

request2 つの Sails アプリケーション間の通信に使用しています。関連するアクションはトリガーされているように見えますが、フォーム データは表示されますundefined

アプリ A で:

当該形態

関係するコントローラー

アプリ B:

関係するコントローラー

console.logはフォームから送信された名前を出力する必要がありますが、出力はundefined. どこが間違っているのか分かりますか?

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

rest - request を使用して、id 配列で Sailsjs ブループリント エンドポイントを照会する

要求ライブラリを使用して、ある帆アプリから別の帆アプリへの呼び出しを行い、デフォルトのブループリント エンドポイントを公開しています。ID 以外のフィールドでクエリを実行すると問題なく動作しますが、ID 配列を渡していくつかのクエリを実行する必要があります。問題は、ID を指定した瞬間に、最初の ID のみが考慮され、事実上、この種のクエリが許可されないことです。

これを回避する方法はありますか?他のすべてが失敗した場合は、別の属性に切り替えることができますが、これを回避する適切な方法があるかどうかを知る必要があります.

クエリの方法は次のとおりです。

前もって感謝します。