The format of a JSON-ified HTTP response header is below:

{ "url": "aalfs.com", "statusCode": 301, "headers": { "date": "Tue, 12 Mar 2013 19:36:28 GMT", "server": "Strategi HTTPD V2R5M1", "connection": "Keep-Alive", "content-length": "0", "location": "/index.htm" } }

Using MongoJS, I have programmed Mongo to interpret the data as such, with three main variables - url , statusCode , headers :

function site(url, statusCode, headers){ this.url = url; this.statusCode = statusCode; this.headers = headers; }

With url as the __id :

db.scrape.ensureIndex({url:1},{unique:true});

In my code, I can import HTTP response headers into my database via this object:

var site1 = new site("www.thing.com", "300", {"header information"}); db.scrape.save(site1, function(err, savedUser){ if(err||!savedUser) console.log("URL " + site.url + " not saved because of error " + err); else console.log("URL " + savedUser.url +" saved"); });

My question is - I am looking for a more convenient/efficient way to important hundreds of HTTP response headers into my Mongo database. I have hundreds of those JSON-ified HTTP response headers in the format that is demonstrated above, saved in a .txt file. Is it possible for Mongo to simply read my .txt file and interpret and import into Mongo?

Problem courtesy of: theGreenCabbage

本文数据库(综合)相关术语:系统安全软件

代码区博客精选文章
分页:12
转载请注明
本文标题:Importing JSON-ified HTTP Response Headers Through a .txt File into a Mongo Data ...
本站链接:https://www.codesec.net/view/627904.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(综合) | 评论(0) | 阅读(131)