问题标签 [httpapi]

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.

0 投票
0 回答
63 浏览

http - 使用 Microsoft-HTTPAPI 服务器自定义响应标头

我有一个在Windows Server上运行的听写服务,在确保与服务进行 http 通信的Microsoft-HTTPAPI Server后面,我使用 msi 包(没有任何配置)安装了该服务并且它可以工作。

现在我需要为来自该服务的响应添加一个自定义响应标头。

我考虑过启用 IIS,并以拦截请求的方式对其进行配置,但它似乎不起作用。

0 投票
1 回答
42 浏览

rest - 选择正确的 Http 方法

我有一个学生资源和一个课程资源,我需要编写一个控制器和方法来注册和退出学生。我应该使用什么类型的 http 方法来注册和取消注册。

0 投票
1 回答
75 浏览

rest - 创建最佳 API:上传 N 个文件和 json 元数据

我正在创建一个 API。

我不确定 API 应该是什么样子。

应该上传几个 BLOB 文件(PDF、JPG、ZIP...)和一些包含元数据的 JSON。

设计 API 的最新方法是什么?

有两种情况:

  • 上传成功。然后我认为201(创建)是可行的
  • 上传不成功(例如无效的元数据)。然后应该返回 422(无法处理的实体)。

例子:

  • 应该(一次)上传三个与一些 json 元数据相关联的 pdf 文件。
0 投票
1 回答
36 浏览

rest - 如何在不实际执行的情况下对 HTTP DELETE 操作的后果进行建模

对于 HTTP API 设计,我需要允许用户获取对资源的 HTTP DELETE 调用可能触发的更改列表。即,如果资源是一对多关系中的父级,我需要用子级列表回复。这背后的想法是客户可以在实际进行破坏性更改之前使用此信息来确认它们。

所以如果实际行动很简单 HTTP DELETE /resources/uuid

HTTP DELETE /resources/uuid?simulate=true 可以接受,在这种情况下,合适的 http 状态代码是什么?

我很想知道分两步删除这种情况的最佳方法是什么。

0 投票
1 回答
2559 浏览

asp.net-core - 如何修复“无法加载共享库‘httpapi.dll’或其依赖项之一”

我是linux的新手。但是我需要在这个操作系统上运行 asp net core 应用程序。我在 Windows 10 中成功构建和编译应用程序,但是当我将它移到 linux 并尝试运行时出现以下异常

而且我真的需要使用 httpSys 驱动程序。那在我的代码中

0 投票
1 回答
303 浏览

iot - 如何使用来自 IBM watson 设备的 HTTP API 提取事件数据

我有 ibm Watson 帐户并将我的 labview 设备连接到 IBM 云。我需要提取从 labivew 发送的数据,以便在 MIT app Inventor 中查看数据。我能够获取位置、时间戳和其他信息(例如事件),但无法获取原始事件数据。

用于位置的 URL:https://<org_id>.internetofthings.ibmcloud.com/api/v0002/device/types/<devicetype>/devices/<deviceid>/location

结果:

同样如何获取通过事件发布的数据。当我尝试访问数据时,会显示拒绝访问错误。我不确定如何输入我的 api-key 以进行身份​​验证和其他访问。

0 投票
0 回答
309 浏览

ansible - 将变量传递给 Ansible httpapi 插件

我正在寻找一些帮助来向 HTTP 插件添加一个额外的变量。

我想从库存或变量文件中传递变量“ansible_domain”。

我可以传递给用户名和密码,但不接受库存文件或 var 文件中的其他变量。

端点需要多一个参数才能登录几个功能,我无法继续。

我怎样才能解决这个问题?

我正在使用 Ansible 2.8。

0 投票
1 回答
429 浏览

android - 在 Dart / Flutter 中将值从 min/max 重新映射到 max/min

我正在通过 Dart 编程语言在 Flutter 中开发应用程序。我正在尝试通过 HTTP-API 调用来控制 RGB-LED。我遇到的问题是,LED 的属性是倒置的。我不是该主题的专家,但我可以为您提供以下信息:在为 LED 设置 r、g 和 b 值时,它们中的每一个都需要一个介于 0 到 255 之间的整数。这些值通过以下方式发送到 LED网址查询参数。问题是,当值为 255 时,LED 会关闭引脚,如果值为 0,则将它们完全打开。由于颜色选择器以相反的顺序获取值(意味着全红色是 255,没有红色是 0)我需要以某种方式重新映射 0 到 255,反之亦然。此外,0 到 255 之间的每个值都需要重新映射,这意味着例如 254 需要为 1。

0 投票
4 回答
1123 浏览

httprequest - Segment.io HTTP API 未收集事件

这个特定Segment.io的文档和帮助是有限且稀疏的,所以我希望可以在这里提问。

我刚刚设置了 Segment.io 工作区和 HTTP API 源 在 Segment.io UI 中可见的 HTTP API 源

根据文档,我向https://api.segment.io/v1/trackhttps://api.segment.io/v1/page端点发送了一些 POST 请求(使用 Postman)。请求的结构如下:

这都返回了 200 响应和以下消息:

但是,当我到达仪表板时,没有记录任何事件。 在 Segment.io UI 上看到的扁平事件图

调试器也是空的 带有文本的空调试器页面

我在这里想念什么?

0 投票
1 回答
557 浏览

swiftui - 我试图从 http api 重复获取数据并相应地更新我的 SwiftUI 视图

我试图从 Http Api 获取一些数据并使用响应的 JSON 相应地更新我的 SwiftUI 视图中的文本

问题是,我需要每秒两次获取数据,我真的不知道如何相应地刷新我的视图。

这就是我获取数据的方式

我用一个计时器来重复这个动作。我还有一个 JsonData 模型。@EnvironmentObject 在这种情况下不可用,因为该函数不在视图内。