Описание тега dart-shelf
Shelf - это промежуточное программное обеспечение веб-сервера для Dart. Shelf упрощает создание и компоновку веб-серверов и частей веб-серверов.
1
ответ
Как создать / добавить промежуточное ПО, которое добавляет заголовки по умолчанию к каждому запросу
Как добавить промежуточное ПО в конвейер полки, который добавляет заголовки HTTP по умолчанию к каждому запросу?
08 окт '14 в 09:22
1
ответ
Как я могу использовать shelf_web_socket для прослушивания запросов http и ws на одном и том же порту
https://pub.dartlang.org/packages/shelf_web_socket показывает этот пример import 'package:shelf/shelf_io.dart' as shelf_io; import 'package:shelf_web_socket/shelf_web_socket.dart'; void main() { var handler = webSocketHandler((webSocket) { webSocke…
03 окт '14 в 06:26
2
ответа
Как подать полимерное приложение из обработчика статических файлов на полке dart?
Я пытаюсь обслуживать полимерное приложение, используя полочный статический сервер. Я создаю следующую структуру: polymerapp - pubspec.yml - бен - server.dart - веб - index.html - lib - main_app.dart - main_app.html Внутри server.dart я положил этот…
11 фев '15 в 22:29
1
ответ
Динамическое обслуживание контента с использованием параметра directory для запросов GET - полка dart
Приведенные ниже фрагменты кода получены с сервера, обслуживающего запрос на получение. Фрагменты сервера 1) io.serve(handler, InternetAddress.LOOPBACK_IP_V4, 8080).then((server) { print('Listening on port 8080'); }).catchError((error) => print(e…
17 май '15 в 17:35
2
ответа
Использование dart RPC и shelf_auth для некоторых процедур
Я использую dart-lang/rpc с shelf_rpc пакет. Некоторые из моих ресурсов требуют аутентификации. Я решил пойти с JWT и хочу использовать JwtSessionHandler от shelf_auth, Моя упрощенная настройка выглядит так: final ApiServer _apiServer = new ApiServe…
27 авг '15 в 17:15
1
ответ
Потоковый текст в Dart с Redstone/Shelf
Мне просто пришло в голову, что имеет смысл потоковую передачу строк, каждая из которых представляет элемент из запроса к базе данных, а не возвращает весь их список в конце процесса, это может привести к первому результату ранее в браузере. Поэтому…
24 мар '15 в 17:12
1
ответ
Модульное тестирование с помощью dart shelf_rest
Я пытаюсь протестировать приложение Dart REST, запущенное на shelf_rest. Предполагая настройку, аналогичную shelf_rest Например, как можно протестировать настроенные маршруты без фактического запуска HTTP-сервера? import 'package:shelf/shelf.dart'; …
16 мар '17 в 03:03
1
ответ
Несовместимость между полками Dart и RPC? (заголовок 'access-control-request-method')
Кажется, есть несовместимость между полкой и пакетами rpc. В rpc [0.4.1] config/api.dart: handleHttpOptionsRequest ожидает, что заголовок "access-control-request-method" будет List: Future<HttpApiResponse> handleHttpOptionsRequest( ParsedHttpA…
05 май '15 в 08:36
2
ответа
Как получить клиентский IP на сервере dart shelf-rpc
У меня есть приложение веб-службы dart, написанное с использованием Shelf и Rpc apis. Мне нужно проверить Ip клиента внутри моих методов API, но я не могу понять, как. Метод контекста не содержит свойство HttpRequest.contentInfo. Более того, объект …
20 янв '16 в 14:52
1
ответ
Преобразование / Развертывание AngularDart
Я строю клиент-серверное приложение в Dart, используя Angular для внешнего интерфейса и Shelf на внутреннем. Когда я делаю pub build он генерирует javascript для файлов Dart, как и ожидалось, но не заменяет ссылки на dart в моих файлах HTML. Так что…
22 мар '15 в 00:23
1
ответ
Сторона сервера Dart: Где преимущество использования полки вместо ввода-вывода в качестве веб-сервера?
Я хочу использовать библиотеку RPC для разработки серверной части Dart Restful. В хранилище библиотеки приводятся два примера использования ( https://github.com/dart-lang/rpc-examples/tree/master/bin): полка и ввод-вывод. Я хотел бы лучше понять раз…
16 янв '16 в 10:49
1
ответ
Dart: добавить промежуточное ПО для анализа работы JSON с shelf_rest
Я создал функцию, которая преобразует модель в JSON, используя зеркало. Map convertObjectToJson(Object obj); dynamic convertJsonToObject(Map json, Type type); Я хочу использовать его так, чтобы мои модели / модели представления конвертировались наза…
22 сен '15 в 01:54
0
ответов
Аутентификация соединения через веб-сокет в Dart с использованием shelf_auth и shelf_web_socket
Используя shelf_auth, я могу извлечь информацию о текущем пользователе из запроса следующим образом: getAuthenticatedContext(request) .map((ac) => ac.principal.name) .getOrElse(() => 'guest') но, очевидно, мне нужен запрос для того, чтобы это …
23 май '15 в 09:40
1
ответ
Несовместимость при запуске dart rpc и shelf (с shelf_rpc), связанной с заголовками, которые являются списками (а не строками)
Несовместимость при запуске dart rpc и shelf (с shelf_rpc), связанной с заголовками, которые являются списками (а не строками). Кажется, что при запуске dart rpc и shelf (с shelf_rpc) есть несовместимость, связанная с заголовками, которые являются с…
05 май '15 в 20:03
1
ответ
Как я поддерживаю маршрутизацию на стороне клиента, используя dart и angular 2?
Я пытаюсь запустить Angular2 alpha 35 У меня есть настройка сервера со статическим полочным сервером. Он прекрасно работает для публикации в Heroku после сборки паба. Когда я использую pub serve для локального тестирования, мне кажется, что я не кон…
05 сен '15 в 21:12
1
ответ
Как я могу отменить / отменить зону в Dart?
У меня есть веб-сервер http, который я пытаюсь обнаружить продолжительные запросы и прервать их. Следующий код успешно возвращается клиенту по истечении времени ожидания, но асинхронная зона все еще продолжает работать до завершения. Как я могу на с…
30 янв '18 в 19:41
1
ответ
Установка нескольких заголовков cookie-файлов в Dart с полкой
Мне нужно установить несколько заголовков 'set-cookie' на полке, но так как заголовки Map<String,String>установка второго заменяет первый и т. д., потому что ключи уникальны. Как я могу решить это в дартс?
27 апр '15 в 20:35
3
ответа
Как обслуживать как динамические, так и статические страницы с помощью Dart и shelf?
С помощью shelf_static обслуживать статические веб-страницы через Dart не проблема: var staticHandler = createStaticHandler(staticPath, defaultDocument:'home.html'); io.serve(staticHandler, 'localhost', port).then((server) { print('Serving at http:/…
06 дек '14 в 13:54
2
ответа
Как проверить установленный сеанс с использованием библиотеки shelf_auth?
Я пытался написать простой сервер, который принимает учетные данные имени пользователя / пароля, проверяет их, а затем создает токен JWT для клиента, который они затем используют для получения доступа к определенным маршрутам. Я могу сделать все, вп…
06 фев '15 в 21:16
1
ответ
Angular Dart - Как создать прокси-сервер для приложений Angular Dart?
Я хотел бы создать прокси-сервер для моих приложений angular-dart, который перенаправляет меня на index.html всякий раз, когда я обновляю браузер и маршрут отличается от root. Например, если URL-адрес: http://localhost:8080/users и я нажал кнопку об…
28 июн '17 в 02:29