An intranet Web サイトは他の Web サイトと同様に重要であるため、スクリーンショット、スクレイピング、または変換が必要になる場合があります。 intオフライン版。 残念ながら、 intranet または localhost の Web サイトは、Web 上の通常の Web サイトのスクリーンショットを撮るよりも複雑です。
これを行う最も簡単な方法は、GrabzIt の IntraProxy は、すべての機能をオープンにします。 int外部 Web サイトは GrabzIt のサーバーのみに送信されます。 の IntraProxy は、ユーザーとの間のリクエストのルーティングを処理します。 int図に示すように、あなたのウェブサイトにアクセスしてください。
ユーザーのセキュリティを確保するため、 IntraProxy コードを作成しました オープンソース これは、ユーザーがその動作を確認できるようにするためと、バグ修正やさらなる機能強化を促進するためです。
名 Github からプロキシをダウンロードする。 Java 1.6 以降がインストールされている必要があります。 次に、コマンドラインを使用して、次のディレクトリに移動します。 intraproxy.jar
。 次に、次のコマンドを使用します。
java -jar "intraproxy.jar"
次に、 IntraProxy は、ルーター上でポート 10000 をマシンの IP アドレスに転送することで実行され、GrabzIt IntraProxy がインストールされています。 これを行う方法については私たちに質問しないでください。ルーターの設定に関する情報は、 Internet。
訪問 http://localhost:10000/grabzit://dashboard.html
の設定および使用方法の詳細については、 Intラプロキシ。
これを設定すると、次のツールを含むすべてのツールで使用できるようになります。 API, スクリーンショットツール や Webスクレーパー。 ルーターの IP アドレスとポートに対するすべてのリクエストが正しいものに解決されるようになりました。 int永久ウェブサイト。 たとえば、Web サイトが次の場所にある場合、 http://localhost/mywebsite/index.html
ルーターのIPアドレスは 123.123.123.123
次に、ウェブサイトを外部で解決するには、次のように渡すことができます http://123.123.123.123:10000/http://localhost/mywebsite/index.html
GrabzIt の API またはツールへ。
同様に、GrabazItDemo がローカルにインストールされており、そのコールバック ハンドラーをどのように呼び出すかについても同様です。 http://localhost/GrabzItDemo/handler.php
あなたは渡すことができます http://123.123.123.123:10000/http://localhost/GrabzItDemo/handler.php
コールバック ハンドラー URL として。
Web サイトを公開する場合は、必ずこの URL プレフィックスを削除してください。 Intアーネット!
int絶対 URL を持たない ranet または localhost Web サイトintCSS、画像、JavaScript ファイルなど、 Internet の最も簡単なオプションは、ポート転送をセットアップすることです。 int永久ウェブサイト。 ただし、これを行うのは、公開しても構わない Web サイトに対してのみ行う必要があります。 Intアーネット。 また、多数の場合にはおそらく適さないでしょう。 intキャプチャする究極の Web サイト。
ルーターにログインし、ルーターの IP アドレスとポートに到着するすべての要求を Web サイトをホストするコンピューターに転送するポート転送ルールを追加する必要があります。 次に、転送するポートで通話を受け入れるように Web サーバーを設定する必要があります。
たとえば、ルーターの IP アドレスが 222.222.222.222
Web サイトをホストするコンピューターにポート 12345 のポート転送を追加し、このポートをリッスンするポートの XNUMX つとして Web サーバー構成に追加できます。
Web サーバーとルーターの設定方法の詳細については、次の Web サイトを参照してください。 intアーネット。 これが完了したら、次のようなアドレスを呼び出します http://222.222.222.222:12345/mypage.html
ウェブサイトが読み込まれるはずです。