文件名称:xray-tracker-mapper:主机名到公司名的映射服务
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-21 17:39:17
JavaScript
hostTrackerMapper 主机名到公司名的映射服务 项目结构 原料药 API文件夹包含Tracker Mapper API( trackerMapper.js )。 这是使用节点js运行以启动API的脚本。 映射器 Mapper文件夹包含mapper.js ,从mapper.js ,这是API的业务逻辑。 当请求主机名的关联公司时,是Mapper中的方法执行该请求。 D B 此目录中有两个关键元素, init_db.sql可用于初始化postgresDB中的关系,而db.js本质上用作数据库方法的存储库层集,用于插入,选择和更新主机和公司信息存储在数据库中。 设定档 example_config.json向您显示了应在您自己的config.json使用的结构,该结构应与示例config一起放置。 您自己的config.json应该包含连接到PostgreSQL数据库所需的实际
【文件预览】:
xray-tracker-mapper-master
----config()
--------example_config.json(225B)
----scraper()
--------CrunchBaseScraper.js(2KB)
--------geo_ip_scraper.js(357B)
--------scrape_crunch_base.js(794B)
----package.json(826B)
----data()
--------company_data_list_9_4_2018.json(99KB)
--------companycategories.csv(28KB)
--------tlds.json(0B)
----db()
--------init_db.sql(722B)
--------db.js(11KB)
----api()
--------trackerMapperAPI.js(2KB)
----LICENSE(11KB)
----package-lock.json(46KB)
----mapper()
--------host_data_initialiser.js(426B)
--------mapper.js(4KB)
--------dci_host_data_initialiser.js(2KB)
--------csv_query.sh~(330B)
--------csv_query.sh(332B)
--------company_category_csv_parser.js(1KB)
--------country_locale_parser.js(384B)
----.gitignore(958B)
----README.md(2KB)