问题标签 [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.

0 投票
3 回答
208 浏览

api - POT失眠插件安装失败

我已经安装了以下链接的 POT Insomnia 插件,但它并不完整。这是错误日志:

有什么建议可以解决这个问题?

0 投票
1 回答
207 浏览

javascript - 使用 express 密码验证失败

我在尝试注册新用户时收到错误 ValidationError: Path password is required。我是 Node、编程和身份验证的新手。

这是我拥有的用户模型和模式代码,我试图彻底评论它。

用户路由器

router.post("/register", async (req, res) => { try { let {email, password, passwordCheck, displayName} = req.body;

用户模型

0 投票
1 回答
641 浏览

javascript - Post 请求在 Postman 和 Insomnia 中运行良好,但在 JS 代码中不行

我一直试图让这个帖子请求工作几天,但我改变了什么并不重要,它永远不会工作。这是我正在使用的 JS 代码:

我在 Insomnia 和 Postman 中都尝试过相同的请求,并且在两者中都可以正常工作,但是使用我提供的 JS 代码,我根本没有得到任何输出。甚至没有错误。在 JS 中未能获得令人满意的结果后,我也尝试使用 Java,但这给了我与 JS 相同的结果。

0 投票
1 回答
170 浏览

npm - inso cli安装失败

我有wsl2(ubunto)并使用Windows终端我尝试使用命令“npm i -g insomnia-inso”安装insomnonia inso

我怎么会出错

尝试“sudo npm i -g insomnia-inso --unsafe-perm”后我仍然有同样的错误

0 投票
2 回答
118 浏览

javascript - 如何实现异步/等待

我想知道如何在 response.json() 中返回一个新的对象数组,以便在失眠时可见。

我从 API 接收各种信息,目标是仅返回我创建的 response.json () 中的对象数组到我的前端。

所以我想将它们存储在一个变量中。

这是代码:

在负责我的人的帮助下,能够返回一个更干净的 json,但现在我想知道如何实现 aync / await 来代替“setTimeout()”,因为该函数在使用时只返回一个数组"setTimeout()" 的 "dalay"。

谢谢!

0 投票
0 回答
129 浏览

php - 通过 Insomnia 连接到 Laravel 应用程序进行测试失败

我是 Laravel 新手(我使用的是 8.17.2 版本)

我还在学习,我尝试通过 Insomnia 使用“GET”方法来获取用户列表

它在时间线上给了我这个:

你知道我该如何解决这个问题吗?

注意:我在使用 Postman 时也遇到了同样的问题,所以问题很可能与失眠无关。

0 投票
0 回答
140 浏览

postman - Api 调用在 Talend 和 Insomnia 上的 tRestClient 上给出错误 500,但在 Postman 上给出 200 ok

我对这个话题很陌生,所以请多多包涵。

我正在尝试调用一个 api(一个 GET 请求)并且在 Postman 上它工作正常 - 有点慢但没有问题。但是当我尝试使用 Talend(版本 7.0.1)上的 tRestClient 组件或使用 Insomnia 调用相同的 api 时,api 返回 500 错误。这是相同的调用,具有相同的参数和相同的不记名令牌身份验证。

有谁知道为什么会这样?有什么建议么?

0 投票
0 回答
91 浏览

typescript - 如何在快递上返回完整的详细错误?

我需要测试使用 .yaml 文件中的 openapi 生成器创建的客户端。到目前为止,对于每个端点,我正在创建另一条使用失眠进行测试的路线。

3条路线:

失眠路线

以及一条路线的实现示例:

快速错误处理:

我正在使用digitalAccountClient发出accountsChildPost端点请求并且它正在工作。但是我遇到了错误问题。如果对端点的请求发送错误我不知道如何通过。我想在端点发送时发送错误的响应。问题是快递没有发送完整的错误。如果我console.log(err)显示终端上的所有对象,但在失眠中只有一部分错误到达。

部分错误:

在此处输入图像描述

我在失眠中收到的:

我错过了什么或做错了什么?

0 投票
0 回答
624 浏览

django - 失眠 - 未设置 CSRF cookie

我正在尝试将失眠症用于 POST 请求,以在 Django 应用程序中测试我的 API。

我收到此 CSRF 令牌错误。我在这里看到这篇文章Django CSRF Failed: CSRF token missing or wrong

这告诉我我需要在我的标题中设置我的 CSRF 令牌,但我在实时预览“没有为 URL 存储 cookie”下得到这个新错误。

有谁知道这个问题的解决方法?

0 投票
1 回答
151 浏览

laravel - I need to add basic auth to my sanctum api

I'm using laravel sanctum and I add to middleware to my route:

But insomnia wants me to sign in: insomnia_ss

when I remove middleware from API route working as expected. so how can I add basic auth?