问题标签 [insomnia]
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.
elixir - 带有 Absinthe 后端的其他正确 GraphQL 查询中的未知参数
我正在运行苦艾酒查询,其中包含三个参数字段,它们都是整数列表。
我还使用 Insomnia 发送查询并使用结果。据我所知,一切都正确编写,类型得到尊重,参数输入正确。
但是我收到以下错误,这没有任何意义。
任何想法为什么?
iis - IIS 应用程序池应用程序要求输入密码(基本身份验证),但邮递员或失眠症都无法响应
我们有一个运行 EPICOR ERP 系统的 IIS 服务器。ERP 系统安装 IIS 应用程序池,其中某些 url 被重新映射以由应用程序池处理。
以下是关于验证的内容:
出于安全原因,您应该始终将 https 与 REST API 一起使用
REST API 支持 2 种身份验证方法 基本身份验证 用户名和密码组合成一个用冒号分隔的字符串,并使用 Base64 编码。结果放入Authorization header: Authorization: Basic {encoded string} 令牌认证 可以从令牌服务中为用户获取不记名令牌。请参阅 https://epicorapp2/ERP10.1Test/TokenResource.svc/help(应启用令牌身份验证)。然后访问令牌应以以下形式在授权标头中发送:授权:承载{令牌字符串}
IIS 服务器本身对顶级 url 具有匿名身份验证(并且所有其他都已关闭)。
当我转到所需的 URL 时,我在 Chrome 中的体验:
https://epicorapp2/ERP10.1Test/api/help/
是一个弹出窗口询问用户名/密码(其中用户/密码用于 ERP 系统,而不是主机 IIS 系统)。
但是我无法使用 Postman 或 Insomnia 复制这种体验(我尝试在 Postman 和 Insomnia 的授权选项中输入用户名/密码。我收到 401 授权错误。
有任何想法吗?
graphql - GraphQl 和 insomnia 桌面客户端无法使用 graphql.org/swapi-graphql
我是graphql的新手。
访问了该站点https://graphql.org/swapi-graphql/并发送了一个简单的查询,如下所示
并得到了类似的回应
现在我已经下载了像insomnia和graphiql这样的 graphql 桌面客户端应用程序
我正在尝试使用 insomnia 和 graphiql 桌面应用程序运行上述相同的查询,但到目前为止未能成功。我失眠了
在使用 graphiql 桌面应用程序时,加载程序不间断运行时似乎存在一些类似的错误。
那么我错过了什么,为什么桌面客户端无法连接到 start war api(https://graphql.org/swapi-graphql),而 google chrome 浏览器正在工作。谷歌浏览器也是客户端吧?
当涉及到桌面应用程序客户端时,我是否遗漏了什么?
.net-core - 上传文件 .NET Core Web API 的问题
我正在尝试上传文件(只是 .jpeg 图像)并将其保存在我的服务器上。我为此编写了以下代码:
数据库上下文
模型
我的控制器上传方法
我要做的下一步是在Insomnia rest client的帮助下对其进行测试。我已经根据 Insomnia 文档设置了所有内容(传递 multipart/form-data 标头)并发送了请求。但在uploadedFile
我看到null。
为什么uploadedFile
为空?错误在哪里?
graphql - How to send byte array (Blob) to GraphQL mutation
We have a GraphQL mutation with a byte array (Blob) field. How can I use tools like Insomnia or GraphQL playground to send byte array data to test the API?
javascript - 从 Spotify API 请求 reshresh_token 时,如何解决“错误:invalid_grant Invalid authentication code”?
我正在尝试接收refresh_token
我的 Ionic 应用程序,我成功接收了access_token
.
我从我的 TypeScript 项目中的端点接收code
(authorization_code
或) ,我将它传递给测试如何获取但我收到它的唯一错误。access_token
https://accounts.spotify.com/authorize?client_id=
cURL
refresh_token
预期输出:
但收到错误:
json - 复杂对象多部分 json
我想在失眠中建立一个上传人员、文档及其文件的请求 如何将多部分文件放入 JSON 对象中?我不想处理字符串 base64,因为它太大而且在网络上传输太慢。
我有一个用 spring boot 和 kotlin 制作的 rest api,它将接收这个 JSON 文件。
这是我想要实现的一些代码:
其中键值document_file
代表文件本身,而不是字符串。一些图片可以清楚地说明:
人物资料:
我需要知道哪些文件来自哪些文件,我可以有 0 个或多个与此人相关的文件。因此,这就是为什么为我要创建的每个文档添加 1 个文件不起作用的原因。它需要在对象内部(就像图像中显示的那样),我知道它file-X
来自document-X
,反之亦然。
提前致谢!
rest - 按主机名过滤在我的 WireShark 中不起作用
我正在使用 RESTFul 客户端Insomnia
来测试我的GET
请求。
我得到 500internal server error
如下所示
为了排除故障,我打开wireshark
,选择Ethernet2
界面并开始捕获流量。还添加了一个过滤器,如下所示
http.host == "sample.azure-api.net"
但是当我应用上述过滤器时,我没有看到任何流量被过滤。
但是当我尝试过滤时IP Destination
,我会看到流量。
ip.dst == XX.XXX.XXX.XX && tcp.port == 443
为什么按主机名过滤不起作用?
我想解决什么?根本问题
当我使用 rest 客户端尝试来自 c# 代码的相同请求时,出现以下错误
{“请求中止:无法创建 SSL/TLS 安全通道。”}
所以基本上我试图找到请求失败的确切位置!
php - JSON 通过 Insomnia 发送,但 PHP 接收到一个空数组
我正在使用 Insomnia Rest 来模拟发送到后端的前端 JSON 数据。我也用 Postman 测试过,问题是一样的:
我通过 POST 将 JSON 数据发送到后端,当我打印 $_POST 变量中的内容时,它是空的。
我尝试了 print_r()、json_decode/json_encode 方法、echo、die() 等。它们都不起作用。有两种方法可以处理这些 HTTP 请求:
1)通过“FORM URL Encoded”发送——这个效果很好。问题是它只接受简单的数据。例如,不可能创建对象,在许多情况下,使用对象非常重要;
2) 如前所述,通过 JSON 发送,但在 PHP 中我需要使用:
$json = file_get_contents("php://input");
好吧,在这种情况下,我已经使用 json_encode/json_decode 编写了超过 1000 行的代码。基于这种情况,JavaScript 和 PHP 似乎完成了发送和接收 JSON 数据所需的所有转换,因此 HTTP 模拟软件没有。
有没有人遇到过一些事情并想出了一些解决方法?