2017-01-14 3 views
1

На вкладке «Сеть» отладчика Chrome на вкладке «Другие» отображается Flash-файл .flv. Я пытаюсь выяснить, где именно/как этот .flv URL-адрес генерируется, но я просмотрел JS для сайта и не могу понять, откуда он.Как установить точку останова в Chrome для загрузки флеш-ролика?

Есть ли способ установить точку останова для того, когда этот .flv-файл начинает получать потоковое воспроизведение/воспроизведение, чтобы я мог понять, как его URL-адрес создается?

Заголовки запроса для файла flv в отладчике Chrome показывают X-Requested-With:ShockwaveFlash/24.0.0.194. Таким образом, запрос исходит от Flash, а не из файла JS, который я думаю.

Или любые другие способы понять это?

+0

_ «Есть ли способ, чтобы я мог понять, как его URL-адрес строится?» _ Где ссылка? Нет подсказок в исходном коде? –

+0

Заголовки запросов для файла flv показывают «X-Requested-With: ShockwaveFlash/24.0.0.194', показывают, что он исходит из Flash, а не из файла JS, который я думаю. – user779159

+0

Либо встроенное приложение SWF (Flash) имеет определенный код для построения URL-адреса (тогда метод непознаваем), либо приложение читает URL-адрес откуда-то вроде текстового файла JSON или XML. Он также может быть создан путем чтения текста в файле HTML/JS. Третья возможность заключается в том, что PHP участвует в создании ссылки. Поэтому проверьте вкладку «Сеть» для таких вещей (xml, json, php-файлы, которые вы открываете на новой вкладке, чтобы читать). Нет _flv_, когда вы пытаетесь найти источник html или JS? ... Возможно, все это без тестовой ссылки. PS: В Chrome нет точек останова/паузы загрузки. –

ответ

1

Либо встроенное приложение SWF (Flash) имеет специальный код для построения URL-адреса (тогда метод непознаваем), либо приложение читает URL-адрес откуда-то вроде текстового файла JSON или XML.

Его также можно построить, прочитав текст в файле HTML/JS. Третья возможность заключается в том, что PHP участвует в создании ссылки. Поэтому проверьте вкладку Network для таких вещей (xml, json, php файлы, которые вы открываете на «новой вкладке» для чтения).

Не было ли flv, если вы нашли слово для поиска html или JS? ...
Если все остальное не удается, укажите тестовую ссылку.

PS: Чтобы ответить на ваш вопрос: в Chrome отсутствуют точки останова загрузчика/загрузка.

1

Вкладка «Сеть» содержит несколько столбцов. Один из них называется Initiator. Если «отсутствует», щелкните правой кнопкой мыши по любому столбцу и вы увидите раскрывающийся список со всеми доступными столбцами. Проверьте колонку Initiator.

Эта колонка должна сообщить вам, что вам нужно выяснить.

+0

Инициатор говорит 'Other'. К сожалению, никакой дополнительной информации здесь нет. Любые другие идеи? – user779159

+0

Можете ли вы опубликовать скриншот, на котором написано «Другое». Я до сих пор не встречал этого случая. Я всегда сталкивался с чем-то вроде ClassName.MethodName @ script._namejs: line_number – besciualex

+0

https://i.stack.imgur.com/P2HLp.png – user779159

Смежные вопросы