【问题标题】:Postman accessing the stored results in the database leveldbPostman 访问存储在数据库 leveldb 中的结果
【发布时间】:2020-02-29 09:48:39
【问题描述】:

所以我在 Postman 中使用了一些数据文件进行迭代的集合上的跑步者的一组结果 - 我在 Linux 的 Postman 应用程序中保存了跑步者的数据,但我想知道我该怎么做掌握数据。在~/.config 目录(/Desktop/file__0.indexeddb.leveldb) 中似乎隐藏了一个数据库 - 看起来它有来自结果的数据。

无论如何我可以获取原始数据 - 我希望能够从数据库中保存结果,而不是在运行 newman 或破解服务器以发布结果然后保存,我已经有了20000 个结果为一个集合。我希望能够从每个帖子中获取responseData 并将其保存到文件中 - 我不会再次执行帖子,我需要想办法

我已经尝试过 KeyLord、FastNoSQL(这会崩溃)、levelDBViewer(Jar),但在这里没有任何运气。

有什么建议吗?

【问题讨论】:

    标签: postman


    【解决方案1】:

    runner.js 的内联 25024 是一个简单但针对少量结果的 hack 我可以执行以下操作

    RunnerResultsRequestListItem = __WEBPACK_IMPORTED_MODULE_2_pure_render_decorator___default()(_class = class RunnerResultsRequestListItem extends __WEBPACK_IMPORTED_MODULE_0_react__["Component"] {
      constructor(props) {
        super(props);
    
        var text = props.request.response.body,
          blob = new Blob([text], { type: 'text/plain' }),
          anchor = document.createElement('a');
        anchor.download = props.request.ref + ".txt"; 
        anchor.href = (window.webkitURL || window.URL).createObjectURL(blob);
        anchor.dataset.downloadurl = ['text/plain', anchor.download, anchor.href].join(':');
        anchor.click();
    

    它允许我保存,但显然我现在必须点击保存,任何人都知道如何自动保存部分 - 请在此处添加一些内容!

    【讨论】:

    • 显然我可以将数据发布到服务器而不是手动点击......
    猜你喜欢
    • 2019-12-29
    • 1970-01-01
    • 2020-12-05
    • 2020-07-01
    • 2020-09-09
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 1970-01-01
    相关资源
    最近更新 更多