Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> клик по ссылке сгенерированной java 
:(
    Опции темы
ShaiTan
Дата 7.7.2012, 04:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 21.8.2006

Репутация: нет
Всего: нет



Может ли JavaScript отличить клик от запроса с заданным рефером, куки и т.д.?
Сори за сумбурное изложение, не работает парсер в случае когда ссылка генерируется JavaScript'ом.
Нормально исполняю скрипт, забираю ссылку get запросом, передаю рефер, все нужные заголовки, куки.
Но сервер знает, что это парсер а не живой юзер. Не отдает в парсилку нужный котент.
Без java проблем с парсером нет.
PM MAIL   Вверх
MaXL
Дата 9.7.2012, 06:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



Цитата(ShaiTan @  7.7.2012,  04:52 Найти цитируемый пост)
Может ли JavaScript отличить клик от запроса с заданным рефером, куки и т.д.?

Речь о JavaScript'е на клиенте ? Тогда о каких запросах идёт речь ?

Цитата(ShaiTan @  7.7.2012,  04:52 Найти цитируемый пост)
JavaScript

Цитата(ShaiTan @  7.7.2012,  04:52 Найти цитируемый пост)
java


а какой вопрос-то ?



--------------------
MaXL
PM MAIL   Вверх
Wolf1994
Дата 9.7.2012, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Насколько понял, ссылка защищена JavaScript'ом, который её отдаёт при клике. При попытке получить контент по этой ссылке не из того же браузера, а с помощью скриптов, например на PHP, приводит к отличному от "ручного" результату.

Думаю, дело не в сложном JS, а том, что сервер распознаёт "не-юзера" по другим признакам: UserAgent, ip, т.д.

Добавлено через 9 минут и 14 секунд
...Если ссылка не меняется от открытия в разных браузерах.

Ещё кажется, что можно было не отвечать на этот вопрос, потому что он не относится к собственному коду.
PM MAIL WWW   Вверх
ShaiTan
Дата 11.7.2012, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 21.8.2006

Репутация: нет
Всего: нет



Wolf1994, да именно так. Передается правильный UserAgent, ip меняется и это не http прокси, язык системы. Вроде все нормально и учтено. По этому начал грешить на JavaScript. Исполняется он на строне клиента и возможно может отличить именно клик от перехода по ссылке с нужными параметрами. Иногда такие вещи находятся на JavaScript, о возможности которых даже не догадываешся...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0647 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.