Имя: Пароль:
1C
1С v8
При использовании HTTPСоединение ошибка 403 а в браузере работает
0 Evg-lylyk
 
14.05.19
13:24
"http://q92801lf.beget.tech/version.txt";

Код:
HTTPСоединение = Новый HTTPСоединение("q92801lf.beget.tech");
HTTPЗапрос = Новый HTTPЗапрос("/version.txt");  

Ответ = HTTPСоединение.Получить(HTTPЗапрос);    
ТекстОтвета = Ответ.ПолучитьТелоКакСтроку();

Выдает:
<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx-reuseport/1.13.4</center>
</body>
</html>
1 Cyberhawk
 
14.05.19
13:29
Видимо по юзер-агенту отлуп дает
2 Cyberhawk
 
14.05.19
13:32
Ну да, проверил, так и есть
3 Cyberhawk
 
14.05.19
13:33
В любом тестере (типа постмана) проверь, подставляя в юзер-агент что-нибудь не похожее на браузер
4 Evg-lylyk
 
14.05.19
13:42
Спасибо
Код
HTTPСоединение = Новый HTTPСоединение("q92801lf.beget.tech");
Заголовки = Новый Соответствие;
Заголовки.Вставить("User-Agent", "Mozilla/5.0");

HTTPЗапрос = Новый HTTPЗапрос("/version.txt", Заголовки);  

Ответ = HTTPСоединение.Получить(HTTPЗапрос);    
ТекстОтвета = Ответ.ПолучитьТелоКакСтроку();

Сработал