|
При использовании HTTPСоединение ошибка 403 а в браузере работает
| ☑ |
0
Evg-lylyk
14.05.19
✎
13:24
|
";
Код:
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Запрос);
ТекстОтвета = Ответ.ПолучитьТелоКакСтроку();
Сработал
|
|