Lukning af http forbindelse
Hejsa…Jeg er ved at lave et program, der skal hente hjemmesider ned, parse dem for andre sider og hente. Dette skal så gentages indtil der ikke er flere sider eller andre betingelser er opfyldt.
Programmet er på nuværende tiltænkt sådan at det består af to dele (tænkt som en eller flere tråde pr del). En del der henter data fra nettet og den anden der parser de hentede sider. Disse skal så kommunikere via en delt datastruktur (ikke definere på nuværende tidspunkt).
Mit problem er så hvordan jeg skal håndterer hentning af siderne. Jeg har tænkt mig at bruge følge http1.1 ved downloadingen af siderne. For at gøre denne overførsel effektiv, har jeg tænkt mig at genbruge den samme åbne forbindelse til hentning af flere sider hvis det er muligt. Men heri ligger så problemet, jeg ved på forhånd ikke hvor mange sider der skal hentes. Hvordan kan man bedste lukke en forbindelse når der er send en forspørgelse uden ”connection:close”. Er en gracefull lukning ok eller skal jeg sende endnu en forsørgelse med ”connection:close” sat for at lukke forbindelsen eller noget helt andet?? Jeg er åbent for ideer…..
Mvh
rrm