Connection: "close" in HTTP headers in fetchWebServiceMap in MapComponent.js

This commit is contained in:
ISA
2024-09-10 14:04:39 +02:00
parent d57d86cf6c
commit 77bc63f22e
4 changed files with 17 additions and 12 deletions

View File

@@ -17,15 +17,15 @@ const useLineData = (webserviceGisLinesStatusUrl, setLineStatusData) => {
const response1 = await fetch(webserviceGisLinesStatusUrl); // original
//const response1 = await fetch(`${SERVER_URL}:3000/api/talas_v5_DB/gisLines/webserviceGisLinesStatusUrlMock`); //von original kopiert
const data1 = await response1.json();
console.log("Daten empfangen data1:", data1);
//console.log("Daten empfangen data1:", data1);
const response2 = await fetch(`${SERVER_URL}:3000/api/talas_v5_DB/gisLines/readGisLines`);
//const response2 = await fetch(`${SERVER_URL}:3000/api/talas_v5_DB/gisLines/readGisLinesMock`);
const data2 = await response2.json();
console.log("Daten empfangen data2:", data2);
//console.log("Daten empfangen data2:", data2);
const response3 = await fetch(`${SERVER_URL}:3000/api/talas_v5_DB/device/getAllStationsNames`);
//const response3 = await fetch(`${SERVER_URL}:3000/api/talas_v5_DB/device/getAllStationsNamesMock`);
const namesData = await response3.json();
console.log("Daten empfangen namesData:", namesData);
//console.log("Daten empfangen namesData:", namesData);
const colorsByModule = {};
const newTooltipContents = {};
@@ -36,7 +36,7 @@ const useLineData = (webserviceGisLinesStatusUrl, setLineStatusData) => {
// Sortiere die Meldungen nach Level, damit die höchste Priorität (kleinster Level) zuerst kommt
const sortedStatis = [...data1.Statis].sort((a, b) => a.Level - b.Level);
console.log("Sortierte Daten:", sortedStatis);
//console.log("Sortierte Daten:", sortedStatis);
// Filtere Objekte mit gleichem IdLD und Modul, und Level > 0, und entferne die Objekte mit dem höchsten Level
const filteredStatis = [];
@@ -56,7 +56,7 @@ const useLineData = (webserviceGisLinesStatusUrl, setLineStatusData) => {
}
});
console.log("Gefilterte Daten (Objekte mit höchstem Level entfernt):", filteredStatis);
//console.log("Gefilterte Daten (Objekte mit höchstem Level entfernt):", filteredStatis);
filteredStatis.forEach((statis) => {
const key = `${statis.IdLD}-${statis.Modul}`;
@@ -227,7 +227,7 @@ function logGroupedData(statisList) {
}
});
console.log("Aggregierte und gruppierte Daten (gefiltert):", formattedData);
//console.log("Aggregierte und gruppierte Daten (gefiltert):", formattedData);
}
export default useLineData;