Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как можно получить все ссылки от сайта? Как можно получить все ссылки на сайт? 
:(
    Опции темы
kobold3012
Дата 17.3.2010, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте всем!
У меня задачи : Получить все ссылки от сайта(внешний ссылки и внутри ссылки)?  Скажите мне как решать этк задачу!

Спасибо всем
PM MAIL   Вверх
Exai1e
Дата 18.3.2010, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



kobold3012, парсить сайт и искать тег href 


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
Retro
Дата 18.3.2010, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


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

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



Цитата(Exai1e @  18.3.2010,  17:38 Найти цитируемый пост)
искать тег href 


А почему не http? Потом вытащить ссылку будет удобнее.

href="

или

http

PM MAIL   Вверх
Exai1e
Дата 18.3.2010, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Retro, можно но:
Цитата(kobold3012 @  17.3.2010,  23:13 Найти цитируемый пост)
сайта(внешний ссылки и внутри ссылки)?

не кто же не будет делать ссылки внутри сайта www.mysite.ru подобного рода "http://www.mysite.ru/somefolder/somepage.html", скорее всего сделают просто href="/somefolder/somepage.html"

Это сообщение отредактировал(а) Exai1e - 18.3.2010, 20:27


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
Retro
Дата 18.3.2010, 21:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


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

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



Exai1e, сори, провтыкал про внутренние ссылки. smile 
PM MAIL   Вверх
kobold3012
Дата 19.3.2010, 03:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Exai1e, Спасибо тебе, такой метод я сделал, другой матод ты знаещь?

Retro, Я испольховать href? спасибо тебе
PM MAIL   Вверх
Exai1e
Дата 19.3.2010, 06:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



kobold3012, других вариантов не знаю. Такого метода как "получить все ссылки на сайте" нет, и обычно для таких задач хватает парсинга (то что ты видимо уже реализовал), а чем не устраивает парсинг на тег ? 


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
kobold3012
Дата 20.3.2010, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Exai1e, 
Спасибо тебе !
PM MAIL   Вверх
Exai1e
Дата 20.3.2010, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



kobold3012, незачт smile если вопрос решен, поставь галочку "Пометить вопрос как решенный"


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
MoLeX
Дата 20.3.2010, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

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



влезу

правильнее будет искать тэг <a></a>, т.к. именно этот тэг отвечает за ссылку

href - не вариант по той причине , что стиле подгружаются точно так же 
Цитата(подгрузка стилей на винграде)

<link rel='stylesheet' type='text/css' href='/css/global/menu.css' />
<link rel='stylesheet' type='text/css' href='/css/global/other.css' />
<link rel='stylesheet' type='text/css' href='/css/global/rating.css' />
<link rel='stylesheet' type='text/css' href='/css/global/reklame.css' />
<link rel='stylesheet' type='text/css' href='/css/green/main.css' />


http - то же не подходит, т.к. можно наткнуться на картинку, css, js, etc

в итоге остается только тэг <a>.


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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