login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Headers opvragen gaat fout

Offline xSc - 04/04/2007 12:07 (laatste wijziging 04/04/2007 12:09)
Avatar van xScOnbekend Ik maak gebruik van get_headers() om te controleren of de url's nog bestaan.

Het gaat enkele url's mis.

Waarom?

Sommige url's bestaan wel, maar geven een fout als:

- Redirection limit reached, aborting (array wordt niet gevuld, dus lijkt het alsof de site niet bestat)
- Een 404 error, terwijl de url gewoon bestaat
- Timeout, terwijl het in de browser wel direct laadt.

Hoe kun je dergelijke zaken alsnog controleren? Ik heb fsockopen() en curl() geprobeerd, maar het blijft.

6 antwoorden

Gesponsorde links
Offline ThePope - 04/04/2007 13:15
Avatar van ThePope Nieuw lid misschien blokkeren de servers de toegang via een http-request?
Offline marten - 04/04/2007 13:18
Avatar van marten Beheerder
Citaat:
misschien blokkeren de servers de toegang via een http-request?


Dan zou normaal internetverkeer ook niet mogelijk zijn omdat een normale website ook via headers werkt 
Offline xSc - 04/04/2007 13:35
Avatar van xSc Onbekend Ik vind het ook vreemd.

Probeer bijv. maar http://www.suzuki.nl op te vragen middels genoemde technieken. Je krijgt dan een 404 error, terwijl het in de browser perfect gaat.
Offline Thomas - 04/04/2007 13:47
Avatar van Thomas Moderator heb je bij fsockopen() ook een useragent meegegeven? Probeer (volledig(er)) een browser na te bootsen .
Offline xSc - 04/04/2007 13:58
Avatar van xSc Onbekend Thomas, het gaat al eerder fout.

Probeer maar met http://toolbar.live.com een socket te openen Dat gaat direct fout.
Offline Thomas - 04/04/2007 14:21
Avatar van Thomas Moderator Ik heb ooit eens zo'n socket ding gemaakt. heb de code echter niet bij de hand. Zal thuis eens zien.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.168s