問題タブ [node-fetch]

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 に答える
55875 参照

node.js - ノード要求で SSL 証明書の検証を無視するには?

httpsnode.js を使用して一部のリクエストに対してピア SSL 検証を無効にする必要がありnode-fetchます。現在、私が知る限り、そのオプションを持たないパッケージを使用しています。

それはCURLのようなものでなければなりませんCURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => false

それを可能にするネットワークパッケージはありますか? axiosでSSL検証をスキップする方法はありますか?

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

node.js - ノードフェッチタイムアウトの問題/エクスプレスタイムアウト/ラムダタイムアウトまたはその他のsth?

以下のコードは、ローカルで実行している場合は正常に動作しますが、aws ラムダ関数内で実行している場合、/webhook エンドポイントに「POST」を実行している場合、「getAccessToken ()」は期待どおりに動作しません。私はノード 8.10、「aws-serverless-express」:「^3.3.6」、「express」:「^4.16.4」および「node-fetch」:「^2.5.0」を使用しています。 jwt トークンですが、node-fetch は何も返しません。サンプル ログ。

START RequestId: c8efba59-1869-4eaa-b9d8-aa15a7507d52 バージョン: $LATEST 2019-05-27T19:55:32.328Z c8efba59-1869-4eaa-b9d8-aa15a7507d52 start getExecution 2019-05ef-27T19:525:Z96. -4eaa-b9d8-aa15a7507d52 実行 URL: 2019-05-27T19:55:32.328Z c8efba59-1869-4eaa-b9d8-aa15a7507d52 https://cloudmanager.adobe.io/somevalidurl 2019-05-27T19:55:32.328Z 1869-4eaa-b9d8-aa15a7507d52 start getAccessToken END RequestId: c8efba59-1869-4eaa-b9d8-aa15a7507d52 REPORT RequestId: c8efba59-1869-4eaa-b9d8-aa15a7507d52 所要時間: 6657.00 ms : 37MB

ラムダのタイムアウトが30秒であることを確認し、「ノードフェッチ」タイムアウトを0に設定して無効にしようとし、すべてのルート「app.use(timeout("30000"))」にもミドルウェアを使用しましたその特定のWebhookリクエストのタイムアウト。(すぐに 200 pong の応答を受け取りますが、getexectuion async 関数が正しく動作しません)