0

私はPythonを使用してWebベースのプロキシを作成し、機械化するプロジェクトに取り組んでいます。問題があります:機械化したページが返され、機械化されていないURLがあり、ユーザーがそれをクリックすると、自分のコンピューターのIP(コードがインストールされているサーバーではない)によってリンクが移動します。それを修正する方法はありますか?

4

1 に答える 1

0

HTML を lxml や美しいスープなどで解析し、URL を書き換えて、ユーザーに送信する前に DOM を文字列に再ダンプすることで、URL を書き換えることができます。または、正規表現で URL を検索して、書き換えられた HTML を返します。

JavaScript などによって生成されたリンクを使用して、適切に行うことはほとんど不可能であることに注意してください。

そのため、人々はプロキシ サーバーを使用します。

于 2012-06-03T09:45:58.443 に答える