クライアントのブラウザに過去のレコードとして表示されているのと同じように、サーバー側の完全なWebページのコピーを保持する必要があります。これらのレコードは再訪されます。完全なWebページのコピーをクライアントブラウザでレンダリングするとすぐにサーバ側に保存する方法は?
レンダリングされたWebページのhtmlを保存しようとしています。 htmlは、javascript、css、imageなどのリソースをサーバ側で使用してレンダリングされます。これらのリソースは常に変化し続けています。したがって古いレコードはもはや完全にレンダリングされません。
上記の解決方法はありますか?また、ITextやApache FOP apiを使ってpdfに変換することも考えていますが、変換中にページ上でJavaScriptの効果は考慮されていません。これを実現するためにJavaで利用できるAPIはありますか?
今まで、完全に機能するアプローチはありません。提案してください。
編集: 要するに、サーバー側でレンダリングされたWebページの正確なコピーを作成して、そのページにユーザーのアクティビティを格納する必要があります。
ページ内の情報、またはページの正確な外観をキャプチャしようとしていますか? – Dave