Я запускаю точно такой же код на Android и в Интернете, используя Dio для отправки запросов, и я вижу, что мой бэкэнд не получает мои пользовательские добавленные заголовки при отправке запроса из браузера, но все работает нормально, если Я делаю то же самое с эмулятора.
CORS правильно настроен на моем бэкэнде.
Dio dio = Dio();
dio.options.headers[HttpHeaders.authorizationHeader] = "Bearer $token";
final Response response = await dio.get("http://$host:$port/$path", queryParameters: {"searchText": searchQuery, "page": 0, "pageSize": 100});
Дополнительная информация
почтовый запрос работает нормально, заголовок отсутствует только в запросах get. Либо я использую пакеты http или dio.
Однако, когда я выхожу из всех заголовков запроса, я вижу в журналах своего сервера следующую строку:
headerName: access-control-request-headers
header: authorization
Кто-нибудь видел что-то подобное?