Бумерангский маяк вызывается через GET вместо POST
Я взял недавно клонированную копию библиотеки Бумеранга и побежал 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&...
То есть библиотека Бумеранг выдает GET вместо POST, и я не могу понять почему. (The /beacon
Конечная точка на самом деле не существует, поэтому она выбрасывает 404, но это (я надеюсь) не имеет значения). Я познакомлюсь с инструментами разработки, но кто-нибудь сталкивался с этим раньше?