問題タブ [npm-request]

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

node.js - ノードを使用して PayPal REST Api アクセス トークンを取得する方法

ノードを使用して REST Api を活用するために必要な PayPal アクセストークンを取得するにはどうすればよいですか?

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

javascript - Meteor で POST 送信された画像をアップロードする

始めたばかりですが、POST で送信された画像を Meteor にアップロードする際に理解できるものは何も見つかりませんでした。そのままでサポートされていますか?

これまでのところ、次のように分類して管理します。

  1. POSTリクエストを処理するためにサーバー側のルートを作成する必要があります(どこを探すべきかについての確固たる考えではありません)
  2. POST データ (ファイル/画像) を受け入れるためにある種のミドルウェアを使用する必要があります [方法やどこを調べればよいかわからない]

  3. Image Upload Meteor Package を受け取ったデータと統合し、Image をアップロードします [少し遊んでみればできるかもしれません]

私の質問は、ステップ 1、2、3 のどこを調べる必要があるかです。悪いアプローチである場合は、良いアプローチを提案してください。

アップデート

自分で POST を処理する必要があるのは、WYSIWYG テキスト エディターから送信される画像をアップロードする必要があったためです。それらの多くは、インライン画像を POST URL 経由で送信します。Meteor-CollectionFS は POST では使用できず、Meteor Upload をマップされた POST URL と統合し、サーバーでファイル オブジェクトを受信した後に挿入のためにデータを Meteor Upload に送信する方法がわかりませんでした。

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

javascript - NPM Request lib のエラー条件

リクエスト関数のコールバックによってエラーが渡されています。エラーがコールバックに渡される条件を特定しようとしています。

ドキュメントは、エラーオブジェクトが作成されて渡される原因となる条件をカバーしていないようです。現時点では、200 または 300 以外の場合にエラーが発生すると想定していますが、推測にすぎません。

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

node.js - ノード ファイルのアップロードが 502 ゲートウェイ エラーで終了する

requestモジュールを使用してTelegramBot APIにファイルをアップロードしようとしています。ただし、502 ゲートウェイ エラーが発生します。これが私のコードです:

これはファイルをアップロードする適切な方法ですか、それともどこかで間違いを犯していますか?

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

javascript - node.jsリクエストライブラリのタイムアウト時にコールバックを設定するにはどうすればよいですか?

ノードのhttpライブラリでは、これは次のようになります

ただし、ラッパー ライブラリリクエストを使用していて、タイムアウト時にコールバックを追加する方法がわかりません。

http リクエストを作成してそのデータを公開する API エンドポイントを作成しています。リクエストがタイムアウトした場合に null の結果をレンダリングできるようにしたいと考えています。

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

node.js - nodejs と request モジュールを使用して Tumblr API に写真をアップロードする

そこで、npm request モジュールを使って Tumblr API に画像をアップロードしたいと思います。facebook と twitter API に慣れていると、これらのリクエストは次のように機能します。

Facebook の場合:
- 読み取りストリームを作成します: var media = fs.createReadStrem('imgpath');
- アクセス データと uri セットを使用して投稿リクエストを作成し、次の操作を行います。

Twitter の場合:
- readstream を作成する - Twitter
に画像をアップロードする:

これは問題なく動作します。
しかし今のTumblrでは、まず画像を「配列(URLエンコードされたバイナリコンテンツ)」としてエンコードする必要があります。

だから私の質問はです。それをエンコードして、npm リクエスト モジュールに適した形式にする方法を教えてください。これを行うには、まずfs.readFileSyncで画像をロードする必要がありますが、FB や Twitter で行ったように readStream として Tumblr に画像をアップロードすることは可能ですか?

これが私が試したことの1つです:

これにより、400: 写真のアップロード中にエラーが発生しました。

tumblrwksも調べましたが、これは機能しますが、リクエストでこれをやりたいです

ありがとうございました!:)

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

node.js - Node.jsリクエストがエラーを返します:オプションパラメータを設定するとECONNREFUSEDに接続します

最初のパラメーターとして必要な属性を持つ URL を使用して送信すると、要求は正常に機能しますが、要求属性を含むオプション オブジェクト パラメーターを使用して送信しようとすると毎回失敗します。

パラメータを渡すためにqsオプションを使用していますが、formDataとbodyを試しましたが、うまくいきません。

助けてくれてありがとう

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

node.js - npm リクエスト モジュールの formData は、別のサーバー + Express4.xx への POST 呼び出しで未定義です

以下はnpmリクエストです。

Api は、別の nodejs サーバーで「投稿」を公開しました。.multer を使用して作成されたはずのフォルダーからファイルを読み取っているときにエラーが発生します。req.body.widgetReleaseId は「未定義」であるため、ファイルをコピーするためのフォルダーを作成していません

本文パーサーの設定は正しく、ルーティングの前です。数日前に動作していましたが、nodejsサーバーにformDataでデータが入っていないため、エラー:ENOENTエラーが発生しました。どんな手掛かり?キャッシュを消去し、プロジェクトも更新しました。