0

Boomerang ライブラリのコピーを新しく複製して実行makeし、デフォルトのboomerang.jsスクリプトを生成しました。

そのファイルを、次の HTML ドキュメントと共にディレクトリにコピーしました。

<html>
<head>
<script src="/boomerang.js" type="text/javascript"></script>
<script type="text/javascript">
BOOMR.init({
  user_ip: "127.12.34.56",
  beacon_url: "http://127.0.0.1:8008/beacon",
  beacon_type: "POST"
});
</script>
</head>
<body>
<h1>Hello RUM</h1>
</body>
</html>

次に、ポート 8008 で実行されているホストからそれを提供し、html ファイルを表示しました。アクセスログを確認すると、

127.0.0.1 - - [17/May/2016:15:13:31 +0200] "GET /beacon?u=http%3A%2%2F127.0.0.1%3A8008%2Frum.html&v=0.9&...

つまり、Boomerang ライブラリは POST ではなく GET を発行しており、一目見ただけでは理由がわかりません。(/beaconエンドポイントは実際には存在しないため、404 がスローされますが、それは (私が望む) 要点の横にあります)。開発ツールで詳しく見ていきますが、これを経験したことのある人はいますか?

4

0 に答える 0