nodejs/expressの1つのサーバーから別のサーバーにすべてのCookieを渡す必要があります。 私は、HTTPリクエストとCookieパーサーを使ってアプリケーションでCookieを解析するためのリクエストを約束しています。リクエストを使用してnodejsアプリから別のサーバーにCookieを渡す方法
1
A
答えて
0
たぶん、あなたはこのようなヘッダオブジェクト内のクッキーを渡す必要があります:
router.get('/', (req, res, next) => {
options = {
method: "get",
uri: 'http://example.com',
headers: {
Cookie: req.cookies
}
}
request(options).then()
});
ここ
は、目的の機能
router.get('/', (req, res, next) => {
options = {
method: "get",
uri: 'http://example.com',
cookies: req.cookies // this is the desire functionality
}
request(options).then()
});
おかげで(のための疑似コードであります
希望するPS :)
0
私はちょうどループ
for (let key in req.cookies)
cookies += key + '=' + req.cookies[key] + ";";
if (cookies !== "") {
if (options.headers !== undefined && options.headers.Cookie !== undefined) {
options.headers.Cookie += ';' + cookies.substr(0, cookies.length - 1);
} else {
if (options.headers === undefined) {
options.headers = {};
}
options.headers.Cookie = cookies.substr(0, cookies.length - 1);
}
}
関連する問題
- 1. ajaxリクエストを使用してクライアントからサーバーにヒンディーフォントを渡す方法
- 2. nodejsを使用してあるサーバーから別のサーバーにクライアント/ユーザーをリバースプロキシする方法は?
- 3. Webサーバーを使用してAndroidアプリから別のアプリにリクエストを送信する
- 4. MQTTモジュールを使用して、あるnodejsアプリから別のnodejsアプリにデータを送信できますか?
- 5. pm2モジュールを使用してnodejsサーバーにコマンドを渡します。
- 6. Rest JerseyクライアントすべてのリクエストでCookieを渡す方法
- 7. SFSafariViewControllerを使用してiOS SafariアプリからCookieを読み込む方法
- 8. 渡す方法isomorphic appでnode-fetchを通してCookieをリクエストしますか?
- 9. クライアントからサーバーへオブジェクトを渡す方法Nodejs
- 10. 特定のリクエストURLをNodeJS内の別のサーバーに再ルーティングする方法
- 11. (GET httpリクエスト)サーバーにCookieを送信する方法
- 12. nodejsの別のapiリクエストにapiリクエストを行う方法
- 13. rubyスクリプトを使用してWebサーバーからgzippedページをリクエストする方法は?
- 14. NodeJSからDateTimeを渡す方法
- 15. PerlでHTTP :: Cookieを使用してCookie値を渡す
- 16. pythonリクエストを使用して複数のリクエストで同じCookieを使用する方法
- 17. apache httpclientを使用してhttpリクエストのCookieを設定する方法
- 18. RTSPを使用してサーバーからクライアントに情報を渡す
- 19. 別のネットワークからSQLサーバーを使用する方法
- 20. APIからデータを取得するリクエストでセッションCookieを渡す
- 21. POSTを使用してCURLリクエストでJSONを渡す方法
- 22. Django:別のアプリからモデルを使用する方法
- 23. リクエストまたはアキシャルnodejsを持つ別のサーバーにファイルをアップロード
- 24. IE9でCookieを使用してCORSリクエストを行いますか?
- 25. POSTリクエストをNodejs内の別のルートにリダイレクトする方法
- 26. ポストリクエストからのCookieをPowershellでGetリクエストで使用する
- 27. BCPを使用してSQLサーバーから別のサーバーにデータを移動する方法
- 28. AndroidアプリケーションからウェブページにCookieを渡す方法
- 29. nodeJSを使用して暗黙のFTPSサーバーに接続する方法は?
- 30. レルムオブジェクトから値をコピーして別のスレッドに渡す方法
それを試みたとの文字列にクッキーを解析することになりました。仕事はしません。私はリクエストがクッキージャーを使用していることを知っていますが、彼は彼が瓶にクッキーを渡すための最善の方法を知っていません –
私は自分の答えを編集した、 "クッキー" – Sparw