Member 13536997 Ответов: 3

Как получить доступ к XML-файлу за веб-сайтом


Привет,

Я пытаюсь найти xml-файл, содержащий всю информацию об учебнике на этом веб-сайте: https://www.piercebookstore.com/buy_courselisting.asp

Как я могу найти xml-файл?

Что я уже пробовал:

Аналогичный сайт есть: bookstore.smc.edu

И я нашел этот xml-файл. Например, я могу получить доступ к этому:
https://bookstore.smc.edu/textbooks_xml.asp?control=campus&campus=15&term=150

И как я могу узнать, какие строковые запросы мне нужны, чтобы получить информацию из учебника? Например, для приведенного выше запроса требуется ?term=150.

3 Ответов

Рейтинг:
2

OriginalGriff

Вы не можете - это не файл, который должен быть открыт для внешнего мира вообще, и может даже не существовать. То, что вы нашли сайт .edu (то есть университет или школу), который выставил его через страницу ASPX, не означает, что "нормальные" сайты основаны на них - они, скорее всего, используют базы данных SQL или MySQL, поскольку они гораздо более подходят для многопользовательского доступа, чем XML-файл, который в основном представляет собой просто хорошо организованный текстовый файл.

Вам нужны их данные? Попросите у них копию. Но... Я бы не дал вам доступ к данным моего производственного сайта напрямую, и, вероятно, не дал бы вам копию тоже!


Рейтинг:
1

Richard MacCutchan

Вы связываетесь с владельцами веб-сайта(ов) и спрашиваете их.


Рейтинг:
1

Patrice T

Цитата:
Как получить доступ к XML-файлу за веб-сайтом

Короткий ответ: нет.
Таков принцип работы веб-сайтов, код/данные которых недоступны клиенту. Это потому, что это то, что делает ценность веб - сайта.
Единственный законный способ получить эти данные - получить разрешение от владельца.