Fix saljic crawler
This commit is contained in:
@@ -7,6 +7,26 @@ const currentSearchRequest = async req => {
|
||||
|
||||
return await getSearchRequest(searchRequestId);
|
||||
};
|
||||
module.exports = {
|
||||
currentSearchRequest
|
||||
|
||||
const getUrlParams = function (url) {
|
||||
if (typeof url === 'string' && url.length > 0){
|
||||
const params = {};
|
||||
const questionMarkIndex = url.indexOf('?');
|
||||
if (questionMarkIndex === -1) {
|
||||
return undefined;
|
||||
}
|
||||
const query = url.substring(questionMarkIndex+1);
|
||||
const vars = query.split('&');
|
||||
for (let i = 0; i < vars.length; i++) {
|
||||
const pair = vars[i].split('=');
|
||||
params[pair[0]] = decodeURIComponent(pair[1]);
|
||||
}
|
||||
return params;
|
||||
}
|
||||
return undefined;
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
currentSearchRequest,
|
||||
getUrlParams
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user