Описание тега aqueduct

Aqueduct - это серверная структура с открытым исходным кодом, написанная на языке Google Dart.
1 ответ

Проблемы размещения акведука на героку

Я пытаюсь следовать официальному руководству по развертыванию приложений на Heroku. Однако я получаю следующую ошибку: remote: Precompiled aqueduct:aqueduct. remote: Precompiled test:test. remote: *** Running pub build remote: Building with "pub bui…
02 сен '18 в 17:48
1 ответ

Как вернуть Response.ok с данными сокета?

Я могу подключить свой акведук к закрытой сетевой розетке (прослушиватель и получить данные). Проблема в том, что я не могу вернуть новый Response.ok. Это показывает ноль... Я использую Акведук 3.0. Большая часть документации выглядит как фрагменты.…
02 июл '18 в 06:50
0 ответов

Как подключить акведук к локальной сетевой розетке вместо БД?

У меня есть мобильное приложение Flutter, которое подключается к веб-интерфейсу aqueduct для получения данных. Обычно мы подключаемся от акведука к БД. Но мне нужно подключить сокет локальной сети, а не локальную сеть. Как подключить акведук к локал…
01 июл '18 в 11:36
0 ответов

Как отправить данные через Интернет из моего веб-интерфейса акведука

Я могу подключить свой акведук к закрытой сетевой розетке (прослушиватель и получить данные). Проблема в том, что я не могу вернуть новый Response.ok. Это показывает нуль... Я использую Акведук 3.0. Большая часть документации выглядит как фрагменты.…
02 июл '18 в 10:36
2 ответа

Как получить удаленный IP-адрес клиента в контроллере ресурсов

Как я могу получить доступ к request.connectioninfo.remoteaddress в функции контроллера ресурсов? Мне нужно хранить и регистрировать удаленный IP-адрес клиента.
30 дек '18 в 16:49
1 ответ

Как передать данные из channel.dart в метод дескриптора промежуточного программного обеспечения?

Я создал контроллер промежуточного программного обеспечения, который отвечает за аутентификацию. Контроллер будет связан перед контроллерами ресурсов. Я полагаю, это правильный способ сделать это? В методе handle я выполняю запрос к базе данных, кот…
06 янв '19 в 14:39
0 ответов

Как отфильтровать запрос по вложенному соединению в Акведуке 3?

У меня есть модели (упрощенно): class _User { int id; @Relate(#users) Currency currency; } class _Currency { int id; ManagedSet<Price> prices; ManagedSet<User> users; } class _Price { int id; @Relate(#prices) Currency currency; ManagedSe…
16 янв '19 в 13:47
1 ответ

Метод didAddToChannel был вызван на нуль

Когда я запускаю сервер, я получаю эту ошибку NoSuchMethodError: Метод didAddToChannel был вызван для нуля. Получатель: null Пробный вызов: didAddToChannel() это мой код @override Controller get entryPoint { final router = Router(); // Handles any r…
07 фев '19 в 19:24
0 ответов

Как я могу записать загруженные многочастные файлы на диск?

Я пытаюсь обработать загрузку файлов через многочастные запросы с помощью Aqueduct. Акведук теперь имеет пример того, как обрабатывать многочастные запросы здесь: https://aqueduct.io/docs/http/request_and_response/ В примере объясняется, как получит…
03 мар '19 в 02:25
0 ответов

Могу ли я вызвать какую-либо функцию дротика внутри контроллера отклика акведука?

Мне нужно вызвать функцию dart, сделать что-то и вернуть данные обратно в контроллер акведука. Итак, я могу вызвать любую функцию дротика в контроллере ответа акведука? Если да, то как? class NtmsApiController extends Controller { @override Future&l…
04 фев '19 в 09:17
1 ответ

Акведук контроллер подстанции

Есть ли какая-либо возможность для направления в контроллере Акведук? router.route("/userApi").link(() => UserController(context)); class UserController extends ResourceController { @Operation.post("/login") Future<Response> login(@Bind.bod…
13 дек '18 в 21:43
2 ответа

Акведук и в базе данных

Просто хотел узнать, поддерживает ли Aqueduct ORM простую в памяти базу данных, для целей тестирования. Ищите что-то простое и легкое для написания бэкэнда, прежде чем подключать его к postgres.
28 июн '18 в 16:01
0 ответов

Тип Blob, Decimal, Linestring в акведуке

Я создаю POC, чтобы перенести существующую базу данных MySQL в Postgres и использовать Aqueduct в качестве бэкэнда. В MySQL у меня есть следующие атрибуты, в которых я сейчас не уверен, как их использовать в Акведуке в сочетании с Postgres: Blob: Я …
24 ноя '18 в 16:57
0 ответов

Dart: аутентификация Websocket Bearer для клиента

Я использую Dart-серверную платформу Aqueduct. Моя программа использует их авторизацию OAuth 2.0 Bearer для защиты определенных маршрутов. Это отлично работает. Однако у меня возникает проблема, когда я пытаюсь установить соединение через веб-сокет …
29 апр '18 в 20:25
0 ответов

Установка Акведука для дартс сервера

Я пытаюсь построить сервер, используя Дарт / Акведук. Но когда я пытаюсь все настроить, я получаю следующую ошибку после того, как в командной строке введу "pub global activ aqueduct": ../../runtime/vm/raw_object.cc: 283: error: unreachable code Dum…
30 май '17 в 20:52
1 ответ

Выполнение тестов в акведуке с использованием SSL с использованием самозаверяющего сертификата приводит к ошибке

Я новичок в работе с openSSL и Cert делать и не делать. В моем файле приемника я использую SecurityContext для форсирования HTTP: @override SecurityContext get securityContext { return new SecurityContext() ..usePrivateKey("SSL/key.pem", password: k…
31 июл '17 в 16:55
1 ответ

Отсутствует файл конфигурации для испытаний - Акведук

При реализации OAuth с акведуком я по ошибке не следовал идеологии разработки, управляемой тестами, и сейчас плачу за нее... Когда я запускаю свои тесты, я получаю ошибку: "No configuration file found. See README.md." Который выбрасывается из метода…
07 июл '17 в 17:24
1 ответ

Flutter (Dart) Цикл по результатам JSON - .length возвращает 0

Я новичок, чтобы трепетать и после некоторого хорошего прогресса застрял на том, что я, хотя и должен быть простой цикл. Я могу показать один результат от json, но не могу отобразить их все. for(var i = 0; i < snapshot.data.posts.length; i++){ re…
01 сен '18 в 13:47
1 ответ

Каков наилучший способ интеграции сервера Aqueduct с существующим клиентским веб-приложением Dart?

Я пытаюсь связать сервер акведука с моим существующим проектом дартс. Я знаю об акведуках HTTPFileController и о том, как вы можете обслуживать статические файлы, но я искал понимание наилучшего способа интеграции полнофункционального веб-приложения…
16 июн '17 в 14:31
0 ответов

Как получить полные данные, используя акведук и сокет?

Мое приложение флаттера подключается к сокету через https, и я использую акведук для получения защищенных данных. данные сокета представляют собой строку полной длины, такую ​​как; 2_7 # a_b_c_d_e_f_g # h_i_j_k_l_m_n # Я преобразую данные в json, и …
30 янв '19 в 13:07