Commit 25434e14 authored by zhaochangbo's avatar zhaochangbo

xss

parent b3edf85a
......@@ -223,7 +223,7 @@ Crawler.prototype.parse = function (url, callback) {
if (!data || error) {
return done(error);
}
bodyData = data.bodyData;
bodyData =data.bodyData;
result.fields = data.fields;
done(null, result);
});
......
......@@ -3,6 +3,7 @@ var request = require('request'),
iconv = require('iconv-lite'),
OpenCC = require('opencc');
/**
* 代理
*/
......
......@@ -5,7 +5,7 @@ var async = require('async'),
dom = require('xmldom').DOMParser;
var helper = require('./helper');
var xss = require('xss')
const xssoptions = {
var xssoptions = {
stripIgnoreTagBody: ['script']
}
/**
......@@ -69,9 +69,10 @@ var _jquerySelectorParser = function ($, item) {
});
}
}
data = xss(data, xssoptions)
}
});
return xss(data, xssoptions);
return data;
};
// 上下文解析器
var _contextSelectorParser = function (body, item) {
......
{
"name": "z-almighty-parser-core",
"version": "1.1.2",
"version": "1.1.9",
"description": "crawler prser core",
"main": "index.js",
"scripts": {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment