问题标签 [aqueduct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dart - 如何在 Aqueduct Dart 服务器中获取客户端请求的 IP 地址
我正在制作一个渡槽服务器。我想知道用于监控日志和提供基于位置的一般内容的客户端请求的 IP 地址。
在 Aqueduct 中,我看不到如何获取 IP 地址。
我要说我尝试了 X、Y 和 Z,但没有奏效,但我刚刚找到了答案,所以我将在下面添加它。
firebase - 如何将 Dart Aqueduct API 与 Google Firestore 连接?
我想将 Aqueduct API 与 Google Firestore 连接,并通过 API 到 Firestore 执行 Post/Get 操作。
api - 关于dart中ldap的问题,我们可以用ldap authen创建aqueduct API吗?
我是 Flutter 和代码的新手,我使用 Aqueduct 创建 API。现在我想使用 ldap 服务器来验证我的应用程序,我搜索 dartdap 并且它可以在 Flutter 应用程序中运行良好,但是如何在 Aqueduct dart 中使用 ldap authen 创建一个 API?可以帮帮我吗
dart - 如何使用 Dart/Aqueduct 在多部分发布请求中获取文件名
我正在尝试使用 MultipartRequest 将图像从客户端(颤振)上传到服务器(Aqueduct.io)。它正在工作,但当前文件名分配给当前时间,我如何从客户端传递文件名并在服务器端解析它?
客户端代码:
服务器代码:
json - 未处理的异常:异常:{错误:实体验证失败,原因:[“品牌”的输入类型无效]}
我正在尝试使用颤振在 Json 体内传递 Json 身体。功能如下:
标记以下函数以编码为 json:
错误信息:
E/flutter ( 1601): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: Exception: {error: entity validation failed, reasons: [invalid input type for 'brand']}
jsonob 的打印输出:
{"item_code":"item-001","item_name":"item123","part_no":"part123","min_stock":1,"brand":"{\"id\":1,\"brand_name\":\"BRANDA\",\"brand_code\":\"BRANDA\",\"brand_image\":\"null\"}"}
我正在使用这里的指南:https ://flutter.dev/docs/cookbook/networking/send-data
http 服务器是使用 Aqueduct 创建的。我尝试使用 POSTMAN 运行相同的 http.post 并且没有抛出错误,所以我不确定是什么导致了这个错误。
任何帮助将不胜感激。
logging - 在 Dart 中创建一个中间件控制器来处理对 Aqueduct 的所有请求
我想制作一个记录器,它将记录从每个请求到数据库的某些信息。我知道如何制作控制器,并且可以将它链接到这样的每条路线:
如您所见,LogController每条路线都重复了 。
我宁愿只匹配来自单个位置的任何路由,记录数据,然后让其他控制器正常处理事情。那可能吗?
dart - 更改 Aqueduct ORM 中的命名策略
是否可以设置 Aqueduct ORM 为数据库列使用下划线名称(因此,如果我在模型类中有字段“someField”,它将在数据库中存储为“some_field”)?或者至少可以通过一些注释来覆盖列名?我有带有下划线名称的旧数据库模式,我无法更改它)。
dart - 错误:找不到吸气剂:'defaultType'。渡槽,飞镖,vscode
我刚开始使用 Aqueduct 创建 API。
在 VS Code 终端中运行 aqueduct serve 时遇到了一些错误
flutter - 使用 Aqueduct 提供的文件没有 Content-Length 标头
我正在使用 Aqueduct 为我的 Flutter 应用程序编写后端。我设置了 Aqueduct,以便 Nginx 代理向它发出请求,如下所示:
在 Aqueduct 中,我使用以下方式提供文件FileController:
但是,它返回的任何文件都不包含 Content-Length 标头。这意味着我无法显示下载进度。
我尝试创建一个自定义 FileController,在其中手动添加了标题:
Content-Length 标头仍被删除,但x-decompressed-content-length标头仍然存在,因此这是一种可能的解决方法。它只是不能很好地与一些寻找 Content-Length 标头并且没有方便的方法来检查其他标头的 Flutter 插件配合使用。
这是 Aqueduct 问题还是 Nginx 问题?我该如何解决?
javascript - Axios 从 dart 的渡槽获取令牌
使用 javascriptaxios试图从 dart 中获取令牌aqueduct。
https://aqueduct.io/docs/auth/controllers/ aqueductoauth2在后端使用规范,并且它具有用于在 dart 上获取的示例代码。飞镖代码正在工作:
据说,我正在为我的vuejs应用程序使用 axios。这是我正在尝试的代码:
我总是收到bad request错误代码400。我究竟做错了什么?我如何获取令牌?刷新令牌也是稍后需要担心的事情。