Toon posts:

[VB] Internetpagina openen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een klein programmatje gemaakt met een paar handige functies, nu wil ik door op een knop te drukken dat die een webpagina (uit een textbox) laad. Het progammatje moet dan kijken of die website bestaat. is er een mogelijkheid om hiervoor iets te maken ??

alvast bedankt,
ISN

ps. De pagina hoeft niet geopend te worden.

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Hoe kom je er achter of een pagina niet bestaad?

De enige manier is checken of je wel een HTTP 200 OK terug krijgt.

"The shell stopped unexpectedly and Explorer.exe was restarted."


Verwijderd

Topicstarter
Op vrijdag 30 november 2001 14:07 schreef jelmervos het volgende:
Hoe kom je er achter of een pagina niet bestaad?

De enige manier is checken of je wel een HTTP 200 OK terug krijgt.
En hoe krijg ik dat dan voor elkaar ??
Ik hoorde iets over winsock .... ik heb geen idee wat dat is..

  • johnwoo
  • Registratie: Oktober 1999
  • Laatst online: 07:05

johnwoo

3S-GTE

Op vrijdag 30 november 2001 14:08 schreef ISN het volgende:

[..]

En hoe krijg ik dat dan voor elkaar ??
Ik hoorde iets over winsock .... ik heb geen idee wat dat is..
Kijk hier eens: http://www.jmarshall.com/easy/http/
Wat je moet doen:
- Een winsock controltje op je form slepen
- Daarmee een verbinding naar de server opbouwen (HTTP/1.0 als het kan, da's lekker makkelijk)
- Een HEAD commando versturen, en kijken welke status de server teruggeeft. Hieraan kan je zien of de resource bestaat. De server sluit zelf de verbinding (bij HTTP/1.0) nadat ie de headers erdoor heeft gestuurd; het is wel verstandig om zelf een time-out in te bouwen, bijvoorbeeld in de vorm van een timer die de verbinding na een bepaalde tijd (30 secs ofzo) zelf weer sluit.

4200Wp ZO + 840Wp ZW + 1680Wp NW | 14xIQ7+ + 1xDS3-L | MTVenusE | HWP1


  • MrBrown
  • Registratie: Augustus 2000
  • Laatst online: 11-06 15:51

MrBrown

Reservoir Dog

Of gewoon dmv het XMLHTTP object de pagina proberen te openen. Lukt het, dan bestaat de pagina... (duh..)

Wel ff oppassen als je achter een proxy zit en je altijd een response krijgt..

Powered by Manetti (compiled by Jura)