Имя: Пароль:
1C
1С v8
https запрос в 1С некорректно передаёт заголовки
0 findpol
 
30.09.24
22:31
Делаю запрос через curl:

curl -X GET "https://cdn.crpt.ru/api/v4/true-api/cdn/info" -H "Content-Type: application/json" -H "X-API-KEY: key"

Получаю корректный ответ.

Делаю тот же запрос через 1С:

    Сервер = "cdn.crpt.ru";
    БазовыйАдресСтенда = "api/v4/true-api";
    Метод = "/cdn/info";
    
    
    БезопасноеСоединение = Новый HTTPСоединение("cdn.crpt.ru", 443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
    Заголовки = Новый Соответствие;
    Заголовки.Вставить("Content-Type: application/json");
    Заголовки.Вставить("X-API-KEY: key");
    Запрос = Новый HTTPЗапрос(БазовыйАдресСтенда + Метод, Заголовки);
    
    Ответ = БезопасноеСоединение.Получить(Запрос);

"401 - ошибка авторизации".

Что не так?

З.Ы. Вместо "key" указываю идентичный ключ, это проверил несколько раз.
1 Смотрящий
 
30.09.24
22:32
Заголовки.Вставить("Content-Type", "application/json");
Заголовки.Вставить("X-API-KEY", "key");
2 Смотрящий
 
30.09.24
22:34
И порт наверное убрать из соединения
3 findpol
 
30.09.24
23:26
(1) спасибо добрый человек, затупил к ночи..
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший