Помогите отправить json запрос с авторизацией.

222volt

Client
Регистрация
26.07.2012
Сообщения
15
Благодарностей
1
Баллы
3
Не могу найти информацию как правильно составить get запрос с авторизацией.
Я пользуюсь сервисом Мой склад (https://dev.moysklad.ru/)
Через json запрос можно получить информацию о товаре. Я искал и смотрел примеры, запросы отправлялись на сервисы без авторизации, т.е. без запроса логин:пароль, если сделать это здесь то будет ошибка
Через программу postman я могу формировать запросы к "Мой склад", но там графа логин:пароль заполняется отдельно, а в готовых кодах нет get запроса

1. Напишите пожалуйста правильный get запрос.
2. Нужно ли постоянно при составлении запроса на какой нибудь товар отправлять авторизацию? Или можно что то типа быть залогиненым и дальше отправлять только запросы?
3. Нужно ли мне обновиться до ZennoPoster 5.43.0.0 (14.05.2020) ([+] Добавлена поддержка дайджест-аутентификации в GET-запросе при альтернативном методе HTTP запросов. )
Спасибо.
 

Moadip

Client
Регистрация
26.09.2015
Сообщения
509
Благодарностей
824
Баллы
93
Не могу найти информацию как правильно составить get запрос с авторизацией.
В документации все написано. А дальше, если не понятно, то гуглить.
56744

Если перевести на русский, то в запрос надо добавить заголовок:
Authorization: Basic логин:пароль
логин:пароль надо передавать в формате base64.

Первая ссылка из гугла по запросу: encode to base64
56745

В итоге, заголовок который надо передать, будет выглядеть так:
Authorization: Basic 0LvQvtCz0LjQvTrQv9Cw0YDQvtC70Yw=

 

Castaneda

Client
Регистрация
24.05.2019
Сообщения
872
Благодарностей
299
Баллы
63
В документации все написано. А дальше, если не понятно, то гуглить.
Посмотреть вложение 56744

Если перевести на русский, то в запрос надо добавить заголовок:
Authorization: Basic логин:пароль
логин:пароль надо передавать в формате base64.

Первая ссылка из гугла по запросу: encode to base64
Посмотреть вложение 56745

В итоге, заголовок который надо передать, будет выглядеть так:
Authorization: Basic 0LvQvtCz0LjQvTrQv9Cw0YDQvtC70Yw=

просто проходил мимо.
просто спасибо, что так детально поясняешь)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)