Добрый день
При использовании стандартного парсера
При использовании с this.parser.request() постоянно получаю ошибку "Content mismatch"


При использовании стандартного парсера
При использовании с this.parser.request() постоянно получаю ошибку "Content mismatch"


Код:
import { BaseParser } from 'a-parser-types';
import {pick} from "lodash";
export class JS_PARSER_DEV extends BaseParser {
static defaultConf: typeof BaseParser.defaultConf = {
version: "1.0.1",
proxyChecker: "manual",
results: {
flat: [
["data", "Data"],
],
},
results_format: "Result: $data",
};
async parse(set: SetType, results: any) {
const config: any = {
useproxy: 0,
useSession: 0,
disconnect_is_ban: false,
resultArraysWithObjects: 1,
parsecodes: {
200: 1,
201: 1,
204: 1,
},
}
const response: any = await this.parser.request("Social::TikTok::Profile", "default", config, set.query)
if (response.success) {
results.results = response
results.data = JSON.stringify(response);
} else {
results.error = "TIK_TOK_PROFILE_ERROR";
results.data = results.error
}
results.success = response.success
return results;
}
}
