問題タブ [node-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 投票する
1 に答える
1456 参照

node.js - ノード/リクエストでリモート画像をアップロードするには?

Node と request モジュールを使用して、自分のサーバーにリモート イメージをアップロードしたいと考えています。次のコードを使用してローカル画像をアップロードする方法を理解しました。

リモート イメージをアップロードできるようにするには、このコードにどのような変更を加える必要がありますか? これは私が取り組んできた画像です: https://www.filepicker.io/api/file/egqDUkbMQlmz7lqKYTZO

リモート URL で fs.createReadStream を使用しようとしましたが、失敗しました。可能であれば、自分のサーバーにアップロードする前に画像をローカルに保存する必要はありません。

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

javascript - ノード要求モジュール Http.IncomingMessage がイベントを発行しない

このリンクによると:リクエスト - ノード

コールバック引数は 3 つの引数を取得します。

該当する場合はエラー (通常は http.ClientRequest オブジェクトから) http.IncomingMessage オブジェクト 3 番目は応答本文 (文字列またはバッファー、または json オプションが指定されている場合は JSON オブジェクト)

コード:

しかし、上記のコードではconsole.log(body)動作するだけで、イベント エミッターは動作しません。

また、応答全体が利用可能な場合にのみコールバックが呼び出される場合、http.IncomingMessageストリーミングできないときに2番目の引数を (Readable Stream) にするポイントは何ですか。

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

javascript - Node経由でファイルをWebサービスにアップロードし、応答をファイルとして保存する方法

ファイルをベンダー API にアップロードし、応答データ (バイナリ データとして送信される .png ファイル) を画像ファイルに保存できるようにすることを目標に、Node.js でさまざまなモジュール/メソッドを検索してテストしてきました。ほとんどの例は、ファイルを Web ディレクトリにアップロードする方法を示していますが、Web サービスにはアップロードしていません。Formidable ( https://github.com/felixge/node-formidable ) は、Web ディレクトリに簡単に保存できる例ですが、フォーム データを Web サービスに簡単にポストする方法がわかりません。 .

リクエスト(https://github.com/request/request)を使用してファイルを投稿することを検討しましたが、具体的にはフォームの例に何を入れるかについて混乱しています:

私の現在の試みは、恐るべきものと要求を組み合わせて使用​​ していますが、次のエラーで失敗します:

TypeError: null のプロパティ 'hasOwnProperty' を読み取れません

私のHTMLフォームは次のとおりです。

ここに私のNode/Formidable/Requestコードがあります:

この時点で、(png ファイルの) 応答を Azure に保存できるという最終目標を持って、Node.js を使用してファイルを POST できれば満足です。

0 投票する
6 に答える
59079 参照

node.js - node.jsのリクエストモジュールからCookieを取得するには?

結果

応答ヘッダーから「 set-cookie 」の値を取得したい。それを拾う方法は?クールでシンプルな方法はありますか?filedkey からのステートメントに使用する必要がありますか、または。私は何をすべきか?私はJavascriptのまったくの初心者であることを知りません。ありがとう...