|
Выгрузка своих заказов с Инфостарта HTTP запросом — как?
| ☑ |
0
Dzenn
гуру
26.11.18
✎
14:37
|
Добрый день, коллеги! Подскажите, пожалуйста, как правильно сформировать авторизованный HTTP запрос?
Хочу программно регулярно читать страницу http://catalog.mista.ru/profile/partner/authorship/ ("Мои заказы"), но, для этого нужно быть, естественно, авторизованным.
|
|
1
Cyberhawk
26.11.18
✎
14:39
|
Для начала посмотри какой-нибудь внешней приблудой, как оно происходит нативно
|
|
2
Dzenn
гуру
26.11.18
✎
14:40
|
(1) Какой, например?
|
|
3
Cyberhawk
26.11.18
✎
14:41
|
F12 в браузере не предлагать?
|
|
4
Cyberhawk
26.11.18
✎
14:42
|
Фиддлер
|
|
5
Dzenn
гуру
26.11.18
✎
14:48
|
(3) можно предложить, но нужны ещё подсказки
|
|
6
novichok79
26.11.18
✎
14:52
|
(0) напиши на Python'е парсер, там это реализовано в куче библиотек.
|
|
7
Dzenn
гуру
26.11.18
✎
14:55
|
(6) хочу парсить в 1С, уже в принципе получилось, если скормить html этой страницы, теперь хочу получать html непосредственно от сайта
|
|
8
novichok79
26.11.18
✎
14:57
|
(7) раз html уже есть, фас регуляркой на него, не?
|
|
9
Dzenn
гуру
26.11.18
✎
15:00
|
(8) дело не в парсере, а в авторизации
|
|
10
novichok79
26.11.18
✎
15:17
|
(9) фидлер? не?
|
|
11
Dzenn
гуру
26.11.18
✎
15:42
|
(10) наверное, раз уже второй раз предлагаю
|
|
12
Dzenn
гуру
26.11.18
✎
15:42
|
предлагают*
|
|
13
novichok79
26.11.18
✎
15:56
|
(12) ну тебе надо узнать какой запрос к серверу ИС идет при нажатии кнопочки авторизации. тут либо f12 либо fiddler.
|
|
14
Вафель
26.11.18
✎
15:59
|
куки нужно передавать наверняка
|
|
15
Вафель
26.11.18
✎
16:00
|
сделай авторизацию и посмотри какие куки приходят
|
|
16
Dzenn
гуру
26.11.18
✎
16:13
|
(15) если я правильно понимаю, при отправке запроса браузер читает куки и передаёт их содержимое в заголовке запроса? Или не совсем так?
|
|
17
Dzenn
гуру
30.11.18
✎
10:31
|
Спасибо всем :-) Действительно, авторизация выполняется добавлением заголовка
Cookie: INFOSTART_SM_LOGIN=MyNickName; INFOSTART_SM_UIDH=901dc8369f36d22df5a8d397f3e6956d;
|
|