После этого я решил создать прокси-сервер nginx: арендую сервер в Словении и настраиваю обратный прокси-сервер nginx: https://proxy.fov-calendar.com. Я проверил доступность сайтов с помощью VPN во многих европейских странах, и все работало нормально.
Но игровая консоль по-прежнему отклоняет мое обновление и отправляет мне те же снимки экрана с ошибкой. Как я могу установить гарантированное соединение для прохождения тестов Google?
Код парсера:
Код: Выделить всё
Future fetchEventLines(String group) async {
final url = 'https://urnik.fov.um.si/Program/calendars/$group.ics';
final proxyUrl = 'https://proxy.fov-calendar.com/$group.ics';
var result;
try {
result = await http.get(Uri.parse(url));
}
catch(e) {
result = await http.get(Uri.parse(proxyUrl));
}
if(result.statusCode != 200) {
result = await http.get(Uri.parse(proxyUrl));
}
List lines = const LineSplitter().convert(utf8.decode(result.bodyBytes));
return lines;
}

Подробнее здесь: https://stackoverflow.com/questions/792 ... connection
Мобильная версия