Thread View: be.comp.programming
5 messages
5 total messages
Started by ThomasL
Sun, 11 Aug 2002 15:50
Http server VB6
Author: ThomasL
Date: Sun, 11 Aug 2002 15:50
Date: Sun, 11 Aug 2002 15:50
54 lines
2346 bytes
2346 bytes
Hey
Ik ben in vb6 met winsock aan het experimenteren. Voor de lol heb ik een
HTTP servertje ineengebokst, het is gewoon een winsock server op poort 80
die als er data wordt ontvangen op de poort, een string terugstuurt. Het
heeft gewerkt, maar momenteel werkt het niet meer, heeft iemand een idee van
wat er mis is?
benodigd:
leeg form met winsock control met naam "WinS"
code:
Option Explicit
Dim Tekst, Temp As String
Dim nfile As Single
Private Sub Form_Load()
nfile = FreeFile
Open "c:\thomas\home.html" For Input As nfile
Temp = Input(LOF(nfile), nfile)
Tekst = "HTTP/1.1 200 OK" & vbCrLf & "Connection: Close" & vbCrLf &
"Content-Type: text/html" & vbCrLf & "Content-Lenght: " & Len(Temp) & Temp
Close nfile
WinS.LocalPort = 80
WinS.Listen
End Sub
Private Sub WinS_ConnectionRequest(ByVal requestID As Long)
If WinS.State <> sckClosed Then
WinS.Close
End If
WinS.Accept requestID
End Sub
Private Sub WinS_DataArrival(ByVal bytesTotal As Long)
Dim Data As String
WinS.GetData Data
WinS.SendData Tekst
Debug.Print Data
Debug.Print Tekst
WinS.Close
WinS.Listen
End Sub
bvbd. thomas
--
=-==========|Thomas Langewouters|===============-=
------> Hobyist & Student Electronics <-----------
-------> Lives in Herentals, Belgium <------------
> WEBSITE: http://home.pi.be/~p4u09003/home.html <
Re: Http server VB6
Author: Nicolas Barbier
Date: Mon, 12 Aug 2002 10:40
Date: Mon, 12 Aug 2002 10:40
11 lines
1437 bytes
1437 bytes
ThomasL <thomas.langewouters@nospam.pi.be> wrote: > Tekst = "HTTP/1.1 200 OK" & vbCrLf & "Connection: Close" & vbCrLf & > "Content-Type: text/html" & vbCrLf & "Content-Lenght: " & Len(Temp) & Temp Een extra "vbCrLf" tussen "Len(Temp)" en "Temp" om het einde van de headers af te sluiten? (Kan totaal verkeerd zijn hoor ;-) -- Nicolas Barbier PROFILE: http://users.pandora.be/HATE/profiles/itsme/ HOW_TO_QUOTE: http://www.houghi.org/quote/ /* dutch */
Re: Http server VB6
Author: degrande jeffrey
Date: Mon, 12 Aug 2002 17:56
Date: Mon, 12 Aug 2002 17:56
18 lines
1530 bytes
1530 bytes
ThomasL wrote: > Hey > Ik ben in vb6 met winsock aan het experimenteren. Voor de lol heb ik een > HTTP servertje ineengebokst, het is gewoon een winsock server op poort 80 > die als er data wordt ontvangen op de poort, een string terugstuurt. Het > heeft gewerkt, maar momenteel werkt het niet meer, heeft iemand een idee > van wat er mis is? > > Tekst = "HTTP/1.1 200 OK" & vbCrLf & "Connection: Close" & vbCrLf & > "Content-Type: text/html" & vbCrLf & "Content-Lenght: " & Len(Temp) & Temp Content-Length: Wat precies lukt er niet ? mvg, Degrande Jeffrey
Re: Http server VB6
Author: ThomasL
Date: Mon, 12 Aug 2002 18:07
Date: Mon, 12 Aug 2002 18:07
31 lines
2047 bytes
2047 bytes
Ik krijg in internet explorer de foutmelding dat de server niet kan worden gevonden. Heeft iemand ervaring met dit protocol? thnx Thomas degrande jeffrey <degrande.jeffrey@skynet.be> schreef in berichtnieuws 3d57f835$0$286$ba620e4c@news.skynet.be... | ThomasL wrote: | | > Hey | > Ik ben in vb6 met winsock aan het experimenteren. Voor de lol heb ik een | > HTTP servertje ineengebokst, het is gewoon een winsock server op poort 80 | > die als er data wordt ontvangen op de poort, een string terugstuurt. Het | > heeft gewerkt, maar momenteel werkt het niet meer, heeft iemand een idee | > van wat er mis is? | > | > Tekst = "HTTP/1.1 200 OK" & vbCrLf & "Connection: Close" & vbCrLf & | > "Content-Type: text/html" & vbCrLf & "Content-Lenght: " & Len(Temp) & Temp | | Content-Length: | | Wat precies lukt er niet ? | | mvg, | Degrande Jeffrey
Re: Http server VB6
Author: Philip Paeps
Date: Tue, 13 Aug 2002 18:39
Date: Tue, 13 Aug 2002 18:39
18 lines
1744 bytes
1744 bytes
ThomasL <thomas.langewouters@nospam.pi.be> wrote: > Ik krijg in internet explorer de foutmelding dat de server niet kan worden > gevonden. > Heeft iemand ervaring met dit protocol? Met HTTP redelijk veel ervaring. Met VB weinig (en ik hou dat graag zo). Browse anders eens met Telnet naar je webserver en plak de output hier, da's makkelijker te debuggen dan VB. Het is overiggens de gewoonte dat je *onderaan* bijschrijft op Usenet en in e-mails. Die bewaart de <preek preek, just do it!>. - Philip -- Philip Paeps philip@paeps.cx Friends come and go, but enemies accumulate.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads