Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Как получить данные с другого домена при помощи Ajax/jQuery?
Новая тема
Ответить
цитата
22/05/12 в 18:50
FreeNet
Как получить данные с другого домена при помощи Ajax/jQuery?
Аналог функции .load только для внешнего домена, чтобы я могу получить html код страницы в переменную
цитата
22/05/12 в 19:22
SAV
file_get_contents(URL) подойдет?
цитата
22/05/12 в 19:48
StrangeInscription
FreeNet:
очень изощрёнными способами, habrahabr.ru/post/120336/
Лучше сделать локальный (на текущем сайте) прокси.
цитата
23/05/12 в 09:17
FreeNet
StrangeInscription писал:
FreeNet:
очень изощрёнными способами, habrahabr.ru/post/120336/
Лучше сделать локальный (на текущем сайте) прокси.
Прокси мне не подходит так как дёргать надо с ip пользователя
JSONP подходит, но я не понял как с помощью него дергать html, а не его формат
цитата
23/05/12 в 09:23
FreeNet
SAV писал:
file_get_contents(URL) подойдет?
PHP не подходит,в java разве это есть?
Последний раз редактировалось: FreeNet (
23/05/12 в 10:28
), всего редактировалось 1 раз
цитата
23/05/12 в 09:25
ibiz
FreeNet писал:
Прокси мне не подходит так как дёргать надо с ip пользователя
JSONP подходит, но я не понял как с помощью него дергать html, а не его формат
то есть ты хочешь дернуть персональную информацию, например с залогиненного вконтакта?
я бы тоже такой скрипт хотел заиметь!
цитата
23/05/12 в 09:26
StrangeInscription
Оффтопик:
Постинг ссылок разрешен только по достижению 30 постингов или 30 дней с момента регистрации
FreeNet писал:
JSONP подходит, но я не понял как с помощью него дергать html, а не его формат
JSONP основан на "обёртывании" данных со стороны сервера, то есть в локальном документе создаётся <script>, в котором jsonp_function([ОТВЕТ СЕРВЕРА]), поэтому скорее всего этот вариант не подойдёт.
Под "прокси" я имел в виду такой вариант:
jQuery.load('there is the link to your domain/proxy.php' . url)
а в proxy.php у тебя содержимое, как
SAV
говорил:
Код:
<?php
echo file_get_contents($_GET['get']);
Этот вариант не требует кросс-доменных запросов, так как обращение происходит к твоему же серверу, но сам скрипт proxy.php должен быть несколько сложнее, в таком виде его выкладывать нельзя, так как обязательно найдутся злоумышленники. Если набор URL'ов заранее известен, но можно внутри proxy.php его "зашить".
цитата
23/05/12 в 09:37
FreeNet
Т.е. по сути дёрнуть содержимое страницы с ip пользователя невозможно?
Иначе бы при логине в контакте/одноклассниках можно было получить песрсональную информацию
Мне нужно для обхода защиты по ip при пасинге тубов, допустим на video-one.com как то это делают, хотя может я есть более простой путь
цитата
23/05/12 в 09:55
ibiz
FreeNet писал:
Мне нужно для обхода защиты по ip при пасинге тубов, допустим на video-one.com как то это делают, хотя может я есть более простой путь
на тубах нет привязки к ip пользователя
цитата
23/05/12 в 10:00
FreeNet
ibiz писал:
на тубах нет привязки к ip пользователя
Вроде хэш генерируется для каждого запроса и связан с ip пользователя, на xvideo так по крайней мере раньше было
Плюс защита по рефу есть, у меня часть старых граберов работает только под моззилой так как там реф не передаётся, тогда ещё один просто вопрос как при редерикте блокировать реф чтобы он был пустым?
цитата
23/05/12 в 10:09
ibiz
FreeNet писал:
Вроде хэш генерируется для каждого запроса и связан с ip пользователя, на xvideo так по крайней мере раньше было
попробуй, можешь скачать?
Код:
http://www.xvideos.com/video2041517/my_first_sex_teacher
Код:
http://porn.im.b2ad0451.2041517.x.xvideos.com/videos/flv/a/7/8/xvid 72969a3311
цитата
23/05/12 в 10:32
FreeNet
ibiz:
В любом топики где есть слово тубы активно всем минуса раздают, понял защиты по ip нет, есть только проверка реф и шифровка самого урла
цитата
23/05/12 в 10:53
ibiz
FreeNet:
наверное завистники какие-то
тут у людей сомнительные ценности и двойные стандарты, пора бы привыкнуть
цитата
23/05/12 в 11:18
StrangeInscription
FreeNet писал:
Т.е. по сути дёрнуть содержимое страницы с ip пользователя невозможно?
Возможно, но не для всех сайтов и не во всех случаях, то есть это уже из области эзотерики
FreeNet писал:
Мне нужно для обхода защиты по ip при пасинге тубов, допустим на video-one.com как то это делают, хотя может я есть более простой путь
Дешевле написать/заказать конкретный парсер, который будет уметь работать с проксями (если есть ограничение на ip) + купить список прокси.
цитата
23/05/12 в 17:21
FreeNet
StrangeInscription писал:
Возможно, но не для всех сайтов и не во всех случаях, то есть это уже из области эзотерики
Дешевле написать/заказать конкретный парсер, который будет уметь работать с проксями (если есть ограничение на ip) + купить список прокси.
Берутся все программисты, но толком ничего полноценного не разу не получил и дорабатывать чужой код очень неудобно
Поэтому решил сам осваивать, два года назад сам писал и работали, но тогда защита была чуть проще
С радостью бы купил для популярных, но не у кого и парсеры требуют постоянной поддержки
цитата
23/05/12 в 17:32
StrangeInscription
FreeNet писал:
Берутся все программисты, но толком ничего полноценного не разу не получил
А что понимается в данном случае под "полноценным"?
В любом случае постоянно надо будет допиливать.
цитата
23/05/12 в 17:39
FreeNet
StrangeInscription писал:
А что понимается в данном случае под "полноценным"?
В любом случае постоянно надо будет допиливать.
Работает под всеми браузерами, желательно с перемоткой
Куплю для популярных, с предложениями можно писать в личку
цитата
23/05/12 в 17:49
ibiz
FreeNet писал:
Работает под всеми браузерами, желательно с перемоткой
Куплю для популярных
есть скрипт дергает прямые ссылки на флв, но не факт что будут работать в плеере, по чем возьмешь?
цитата
23/05/12 в 17:53
FreeNet
ibiz писал:
есть скрипт дергает прямые ссылки на флв, но не факт что будут работать в плеере, по чем возьмешь?
У меня тоже дёргает, но плеере не работает, точнее работает только под мозиллой и без перемотки
цитата
29/05/12 в 21:56
Dark404
javascript не поддерживает загрузку html со сторонних доменов из за соображений безопасности. с чужого домена можно только js код подгружать.
Новая тема
Ответить
Эта страница в полной версии