beheben, wenn ich versuche, Daten von Algolia mit Algolia Suche Helfer-Paket in Nodejs abzufragen. Zufällig erhalten Antwort in "Fehler" -Ereignis als unten.Wenn einmal diesen Fehler bekam dann immer erhalten diesen Fehler für die Abfrage bis Neustart nodejs.Wie kann ich AlgoliaSearchUnparsableJSONError von Algolia Search-Hilfspaket in Nodejs
Fehler: -
{
"name": "AlgoliaSearchUnparsableJSONError",
"message": "Could not parse the incoming response as JSON, see err.more for details",
"more": "<html>\r\n<head><title>400 Request Header Or Cookie Too Large</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>400 Bad Request</h1></center>\r\n<center>Request Header Or Cookie Too Large</center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n"`enter code here`
mein Code: -
var algoliasearch = require('algoliasearch');
var algoliasearchHelper = require('algoliasearch-helper');
var client = algoliasearch(ALGOLIA_CLIENT_ID,ALGOLIA_TOKEN);
var helper = algoliasearchHelper(client, ALGOLIA_INDEX, {
disjunctiveFacets: ['username'],
attributesToRetrieve: 'firstname,lastname'
});
helper.on('result', function (data) {
});
helper.on('error', function (data) {
});
helper.clearRefinements();
helper.addDisjunctiveFacetRefinement('username', USERNAME);
helper.search();
}
Erstens: Sie müssen de Code trennen und den Fehler. Zweitens: Sie können sehen, der Fehler ist im Text, sollte besser fragen, wie man genau diesen Fehler beheben und nicht einfach Titel: "Algolia AlgoliaSearchUnparsableJSONError". – josedlujan