Имя: Пароль:
1C
1C 7.7
v7: Кассовый аппарат Титан А и ошибка 405
0 TDV
 
29.03.22
17:15
написал в обработке вот что
    УРИ="cgi/state";
    
    
    IP_Каssa = "169.254.245.244";  
    
    Адрес="http://"+IP_Каssa+"/";            
    Пользователь = "service";
    Пароль = "751426";;
    ЛогОшибки="Ок.";
    
    
    WinHttp=СоздатьОбъект("MSXML2.ServerXMLHTTP");
    Попытка
        WinHttp.Open("POST",Адрес+УРИ,0,Пользователь,Пароль);
        WinHttp.SetRequestHeader("Accept-Language", "ru");
        WinHttp.SetRequestHeader("Accept-Charset","utf-8");
        WinHttp.setRequestHeader("Content-Language", "ru");
        WinHttp.setRequestHeader("Content-Charset", "utf-8");
    Исключение
        ЛогОшибки=("Не удалось установить соединение c "+IP_Каssa);
    КонецПопытки;
    
    WinHttp.Send();
        
    Сообщить (WinHttp.Status);

Выдает 405 ошибку читаю расшифровку
Код состояния протокола HTTP  405 Method Not Allowed, указывает, что метод запроса известен серверу, но был отключён и не может быть использован.

Где что неообходимо поменять в Кассовом аппарате ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший