自分のサイトのリクエストヘッダーを表示したい、共有ホスティングでホストされている、ホスティング会社と呼ばれているがエンジニアが特定のサイトのtcpdumpをフィルタリングする方法を知らない。私のサイトは共有ホスティングでホストされているため、tcpdumpはそのサーバー上のすべてのドメインを含むすべての要求をキャプチャしています。 また、彼らはtcpflowやwireshark installのような他のプログラムを持っていないので、これは近い将来に起こっているとは思えません。 特定のサイトに対してのみ要求を取得するためのオプションまたはパラメータはありますか? おかげ ShariquetcpDumpで共有ホスティングのリクエストヘッダーを取得する
0
A
答えて
0
tcpdumpのを使用してトラフィックをフィルタリングすることは困難になるだろうが、アクセスし、サーバ上でページを作成することによって達成することが容易になるだろうが、それはクライアントから受信したヘッダを表示します。 Tony Primerano's blogにはいくつかの例があります。私は個人的にはPHPの例を使用します。サーバー上にPHPページを作成し、WebブラウザからURLにアクセスするだけです。ブラウザウィンドウには、ファイアウォールが追加したと思われるものを含め、Webサーバーが受信したすべてのHTTP要求オプションが表示されます。
ここでトニーのコードスニペットです:
<?php
foreach($_SERVER as $h=>$v)
if(ereg('HTTP_(.+)',$h,$hp))
echo "<li>$h = $v</li>\n";
header('Content-type: text/html');
?>
そして、ここではexample of his outputです:
- HTTP_HOST = www.tonycode.com
- HTTP_USER_AGENT =のMozilla/5.0(Windows NTの6.1; WOW64 ; rv:8.0.1)Gecko/20100101 Firefox/8.0.1
- HTTP_ACCEPT = text/html、application/xhtml + xml、application /xml;q=0.9、/; Q = 0.8
- HTTP_ACCEPT_LANGUAGE = EN-US、EN; Q = 0.5
- HTTP_ACCEPT_ENCODING = GZIP、収縮
- HTTP_ACCEPT_CHARSET = ISO-8859-1、UTF-8あり; q = 0.7、*; Q = 0.7
- HTTP_DNT = 1
- HTTP_REFERER = [ここでリファラーURL]
- HTTP_CONNECTION =近い
私はそれがあなたの質問ではないことを知っていますが、うまくいけばそれは良い答えです。
希望に役立ちます!
+0
Aaronに感謝します。これは私が探していたものではありません。ソリューション、本当に有用な、ありがとう – superzoom
関連する問題
- 1. 共有ホスティングのスケジューリング
- 2. コンポーザを共有ホスティングにインストール
- 3. HTML5 - 共有ホスティングのWebSocket
- 4. サービスとの共有ホスティング
- 5. 共有ホスティングのDjangoアプリデプロイ
- 6. 共有ホスティングのゴーストブログエラー404
- 7. ファイル共有ホスティングのプロトコル
- 8. 共有ホスティングプランで安価なJSP/JSFホスティングを取得できますか?
- 9. Godaddy共有ホスティングにRubyをインストールする
- 10. 共有ホスティングのphp.iniでmod_rewriteを有効にする方法
- 11. セッションと共有ホスティング(Asp.net)
- 12. バックグラウンドphpスクリプト(共有ホスティング)
- 13. ViewNotFoundException - 共有ホスティングCpanel + Yii2
- 14. LiteSpeed設定 - 共有ホスティング
- 15. NHibernateと共有Webホスティング
- 16. 共有ホスティング+エンティティフレームワーク+ MySQL =データプロバイダエラー?
- 17. 共有ホスティングでのIIS 7エラーのデバッグ
- 18. 共有ホスティングでのZendフレームワークのデプロイ
- 19. 共有ホスティングのAngular2でのルーティング
- 20. 共有ホスティングでのSQLデータベースの変更
- 21. 共有ホスティングでのFlexアプリケーションの保護
- 22. 共有ホスティングでのノードアプリケーションの実行
- 23. 共有ホスティングでゾンビPHPプロセスを扱う
- 24. 空白共有ホスティングでのMySQLエラー
- 25. 共有ホスティング環境でのCakePHPと.htaccess
- 26. Allowoverride共有ホスティングのすべて
- 27. 共有ホスティングのLaravelとメールを送信
- 28. godaddyの共有ホスティングにFlaskアプリケーションをデプロイ
- 29. 共有ホスティング環境でPHP memory_limit
- 30. クラウドホスティングを介した共有ホスティングと専用ホスティングの制限
あなたのマシンにローカルにWiresharkをインストールしてから、サーバをリクエストしないのはなぜですか?要求を送信したときにあなたが知っているサーバーPLUSでのキャプチャと同じ出力である必要があります。または私はここに何かを逃していますか? – Fildor
Webサーバーの前にファイアウォールがあり、このファイアウォールには余分なヘッダーが追加されています。この余分なヘッダーを見たいので、ファイアウォールにアクセスできません。 Webサーバーが共有ホスティングになっているので、追加のソフトウェアをインストールすることはできません.Tcpdumpはデータをキャプチャしていますが、私のサイトのデータのみを受け取ります。 – superzoom