import 'package:http/http.dart' as http; import 'package:shared/models/message.dart'; class NetworkManager { final String baseUrl = "https://msg.mr-potato.ru"; Future send(Message message) async { final url = Uri.parse('$baseUrl/send'); print('Отправка запроса на $url...'); try { final response = await http.post( url, headers: { 'Content-Type': 'application/json', }, body: message.toJson(), ); if (response.statusCode == 200) { print('Сообщение успешно доставлено!'); print('Ответ сервера: ${response.body}'); } else { print('Ошибка сервера. Код: ${response.statusCode}'); } } catch (e) { print('Ошибка сети: $e'); } } }