0

現在、 と に 2 つのサーバーがあるwww.random1.comとしwww.random2.comます。私の現在のnode.jsサーバーが実行され、(ex.www.random2.com/static/javascript/script.js)www.random1.comから静的ファイル(html、js、css)を取得する必要がwww.random2.comある場合、これを行うにはどのような方法がありますか?

これを達成するための私の主な目的は次のとおりです。

  1. 異なるサーバーの静的ファイルを再利用する
  2. 現在のサーバーでレンダリングする前に、別のサーバーから受信した静的ファイルをわずかに変更します (例: html を少し削除/追加する、html ファイルの .css を置き換えるなど)。

例:

  • へのリクエストwww.random1.com/index.html
  • Server at www.random1.comgets www.random2.com/index.html(参照される .js、.css ファイルとともに)
  • のサーバーはwww.random1.com、受信したファイルにわずかな変更を加えます
  • サーバーはレンダリングしますwww.random.com/index.html(必要なjavascriptを使用すると、元のhtmlファイルのcssファイルもロードされるため、それらも取得する必要があります)

私は現在これを Express で実現しようとしていますが、一般的な Node.js の実装も大歓迎です。

ノート:

これは、静的ファイル サーバーへのアクセスが制限されている状況が発生した場合に備えて、今後の参考のためにお願いしたい質問です (例: 仕事中のみサーバーへのアクセスが許可されているなど)。同じリソースの 2 つのコピーを保持するか、ソース管理システムから分岐してマージできるアプローチを実装する方が、現実的には簡単であることを理解しています。

すべての回答を歓迎します。

あなたの知力と経験の幅を見せてください。

4

0 に答える 0