获取目录json中的所有文件

Unmecparla

我想获取目录中所有文件的json以便对其进行搜索。

  $('#get-data').click(function () {
    var showData = $('#show-data');

    $.getJSON('/data/**all files json**', function (data) {
      console.log(data);

      var items = data.items.map(function (item) {
        return item.key + ': ' + item.value;
      });

      showData.empty();

      if (items.length) {
        var content = '<li>' + items.join('</li><li>') + '</li>';
        var list = $('<ul />').html(content);
        showData.append(list);
      }
    });

    showData.html(data);
  });

您认为有可能还是我需要使用其他方法?

谢谢

达林·迪米特罗夫(Darin Dimitrov)

您不能发出将返回服务器上所有可能的JSON文件的通配符AJAX请求。您需要事先知道要将请求发送到的确切端点。否则,如果所有客户端都可以事先知道服务器上有哪些文件可用,则将是一个安全漏洞。

因此,这里的一种可能策略是/describe在服务器上具有某个终结点,该终结点将返回所有可用JSON文件的列表。然后,客户端将首先向该端点发出AJAX请求,然后对于列表中的每个返回的端点,它将发出单独的AJAX请求:

$.getJSON('/data/discover', function (data) {
    // suppose that data looks like this:
    // ["/data/a.json", "/data/b.json", "/data/c.json"]
    for (var i := 0; i < data.length; i++) {
        // send an AJAX request to each individual JSON file
        // available on the server as returned by the discover endpoint
        $.getJSON(data[i], function (result) {
            ...
        });
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取除隐藏目录中的文件以外的所有文件?

来自分类Dev

如何获取目录中的所有文件名?

来自分类Dev

如何从xslt中的目录获取所有文件

来自分类Dev

c ++子获取当前目录中的所有exe文件

来自分类Dev

如何使用javafx从目录中获取所有文件

来自分类Dev

使用Ajax获取目录中的所有文件

来自分类Dev

在目录php中获取今天所有上传的文件

来自分类Dev

c ++子获取当前目录中的所有exe文件

来自分类Dev

Python从目录中获取所有文件错误

来自分类Dev

Android获取目录nullpointerexception中的所有文件

来自分类Dev

扫描目录并获取PHP中的所有文件

来自分类Dev

信息亭模式-如何从目录中获取所有文件?

来自分类Dev

使用vim获取目录中的所有文件名

来自分类Dev

如何遍历所有目录中的所有文件并仅获取文件类型?

来自分类Dev

如何删除目录NodeJs中的所有json文件

来自分类Dev

如何从其他目录中的所有目录中获取所有文件,并检查每个文件的大小?

来自分类Dev

Visual Studio 2015和Gulp:获取所有子目录中的所有文件

来自分类Dev

如何从php中所有文件的文件夹目录中仅获取视频文件?

来自分类Dev

如何在Python中获取当前目录中的所有文件名和文件大小

来自分类Dev

按照文件中定义的顺序获取所有 JSON 键

来自分类Dev

Bash获取所有目录中具有名称的特定文件并运行脚本

来自分类Dev

列出多个目录中的所有文件

来自分类Dev

Gulp处理目录中的所有文件

来自分类Dev

Perl删除目录中的所有文件

来自分类Dev

R读取目录中的所有文件

来自分类Dev

读取目录中的所有属性文件

来自分类Dev

SFTP读取目录中的所有文件

来自分类Dev

访问目录中的所有文件

来自分类Dev

流星导入目录中的所有文件

Related 相关文章

  1. 1

    获取除隐藏目录中的文件以外的所有文件?

  2. 2

    如何获取目录中的所有文件名?

  3. 3

    如何从xslt中的目录获取所有文件

  4. 4

    c ++子获取当前目录中的所有exe文件

  5. 5

    如何使用javafx从目录中获取所有文件

  6. 6

    使用Ajax获取目录中的所有文件

  7. 7

    在目录php中获取今天所有上传的文件

  8. 8

    c ++子获取当前目录中的所有exe文件

  9. 9

    Python从目录中获取所有文件错误

  10. 10

    Android获取目录nullpointerexception中的所有文件

  11. 11

    扫描目录并获取PHP中的所有文件

  12. 12

    信息亭模式-如何从目录中获取所有文件?

  13. 13

    使用vim获取目录中的所有文件名

  14. 14

    如何遍历所有目录中的所有文件并仅获取文件类型?

  15. 15

    如何删除目录NodeJs中的所有json文件

  16. 16

    如何从其他目录中的所有目录中获取所有文件,并检查每个文件的大小?

  17. 17

    Visual Studio 2015和Gulp:获取所有子目录中的所有文件

  18. 18

    如何从php中所有文件的文件夹目录中仅获取视频文件?

  19. 19

    如何在Python中获取当前目录中的所有文件名和文件大小

  20. 20

    按照文件中定义的顺序获取所有 JSON 键

  21. 21

    Bash获取所有目录中具有名称的特定文件并运行脚本

  22. 22

    列出多个目录中的所有文件

  23. 23

    Gulp处理目录中的所有文件

  24. 24

    Perl删除目录中的所有文件

  25. 25

    R读取目录中的所有文件

  26. 26

    读取目录中的所有属性文件

  27. 27

    SFTP读取目录中的所有文件

  28. 28

    访问目录中的所有文件

  29. 29

    流星导入目录中的所有文件

热门标签

归档