Вопросы по теме 'dart-io'

Отслеживайте и перезапускайте процесс Dart на сервере
Мой легкий веб-сервер на основе dart:io выглядит примерно так: import 'dart:io'; void main() { HttpServer.bind(InternetAddress.ANY_IP_V4, 80).then((server) { server.listen((HttpRequest request) { // ... do stuff......
558 просмотров
schedule 05.07.2023

Чтение файла построчно в dart
Я пытаюсь обрабатывать большие текстовые файлы на языке Dart. Файлы имеют размер более 100 МБ. Я пробовал readAsLines и readAsLinesSync методы dart:io библиотеки. Каждый раз, когда заканчивается память: Exhausted heap space . Есть ли...
6562 просмотров
schedule 13.05.2024

Эффективно передавать файл изображения в HttpResponse
Мое серверное веб-приложение Dart обслуживает файлы изображений для определенных запросов. Упрощенно, вот что он делает в настоящее время: HttpServer.bind(InternetAddress.ANY_IP_V4, 80) .then((HttpServer server) {...
982 просмотров
schedule 04.06.2024

Используя Dart, как правильно вернуть HttpResponse с помощью Future
Я пытаюсь создать очень простой http-сервер, который делает одну вещь. Получив HttpRequest, он выполняет запрос на локальном сервере базы данных и возвращает строку на основе этого запроса. Я изучаю дартс, и у меня проблемы с пониманием фьючерсов....
824 просмотров
schedule 30.11.2023

Как создать/добавить промежуточное ПО, которое добавляет заголовки по умолчанию к каждому запросу
Как я могу добавить промежуточное ПО в конвейер полки, которое добавляет заголовки HTTP по умолчанию к каждому запросу?
1235 просмотров
schedule 31.03.2023

Как настроить процесс ввода-вывода Dart для использования существующего потока в качестве стандартного ввода?
Я создаю процесс, используя Process.start, и немного застрял с получателем stdin. В идеале у меня есть StreamController, настроенный в другом месте, чей поток строк я хотел бы передать в stdin. Но сложных примеров взаимодействия с Process.stdin не...
332 просмотров
schedule 24.03.2024

Реализация прокси-сервера
Я пытаюсь реализовать прокси-сервер с Dart: веб-приложение, работающее в браузере, делает запрос к моему приложению сервера dart (прокси-серверу), работающему локально, а затем прокси-сервер делает запрос на внешний сервер. Затем я добавляю заголовки...
557 просмотров