Пример BASIC-авторизации гет-запросом
-
В curl выглядит так
curl -s -D - --user username:password https://passport.moex.com/authenticate
в гет запросе что только не придумывал, результат аксесс денайед
в бэйс64 кодировал
Как правильно написать?
-
@Viktor может тут должен быть не GET запрос а POST? Обычно логин:пароль POST запросом передается.
-
@bigorat пост запросом пишет, что страница устарела. а курл каким отправляет?
гет хоть возвращает аксесс денайед
-
@Viktor
https://habr.com/ru/company/dataart/blog/262817/GET https://passport.moex.com/authenticate HTTP/1.1 Host: passport.moex.com User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML%2C like Gecko) Mobile/15E148 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate, br Connection: keep-alive Upgrade-Insecure-Requests: 1 Authorization: Basic тратата
-
@Viktor
вмеcто тратата user:pass в base64
-
@000 огромное спасибо, я наконец смог авторизоваться. теперь огромный массив данных биржи доступен для парсинга и анализа