Avatar billede eyes Nybegynder
12. december 2003 - 13:34 Der er 2 kommentarer og
2 løsninger

Tjekke for døde links i database

Hej

Jeg skal til at lave et system der automatisk skal kunne tjekke for om links i databasen er døde.

Jeg har fundet konponentet aspping, men det kan vel ikke løse problemet da de fleste sites sikrer sig mod ping eller ?

Jeg havde ellers tænkt på et system der går ind på siden og tjekker for fejl 404. Hvis fejlen findes skal link slettes ellers skal den bare gå videre.

Er dette realistisk ?

I så fald hvordan fanger man at en side ikke findes med asp?

Mvh. Simon
Avatar billede keysersoze Ekspert
12. december 2003 - 14:40 #1
ASPping kan så vidt jeg husker også få svar selv sites er "sikret" mod ping - og med ASPping kan du faktisk gå ind og spørge på header fejl såsom 404, 500 etc men det kan du finde alt om i deres dokumentation.

Derudover burde også ASPhttp også være en mulighed
Avatar billede eyes Nybegynder
15. januar 2004 - 17:29 #2
Jeg ville gerne hvis du har et eksempel

synes aspping dokumentationen er ret dårlig
Avatar billede keysersoze Ekspert
15. januar 2004 - 21:13 #3
Jeg har ikke umiddelbart et eksempel jeg kan forære dig desværre - der hvor jeg tidligere har brugt det har jeg skrevet under på ikke at levere det videre. Og for point kan jeg ikke gå ind og lave et nyt.

Det er rigtigt at ASPpings dokumentation måske ikke er den bedste - men mon ikke man kan finde nogle eksempler på E eller andre sites rundt omkring
Avatar billede eyes Nybegynder
20. januar 2004 - 15:59 #4
Fandt en anden metode, som virker, så derfor kun 50% point til dig

smid svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester