Seite 1 von 1

OpenNetworkConnection funzt nicht vollständig.

Verfasst: 30.06.2006 22:37
von Slut-Hunter
Hi

Also irgendwie will das nicht gehen, wenn man ne Adresse benutzt, die noch nenn Slash hinten dran hat, oder noch einen Punkt.

z.B funzt

www.pcwelt.de

aber

www.pcwelt.de/
www.pcwelt.de/heftarchiv/
http://pcwelt.de

nicht.

Müsste eigentlich gehen, selbst VB 6^^ kann so was, also müsste das mit PB 3x besser gehen. :roll:


Hab PB 3.94

Code: Alles auswählen

If OpenWindow(0,0,0,500,500,#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered,"ID Extractor")
  
  InitNetwork()
  
  CreateGadgetList(WindowID(0)) 
  
  StringGadget(1,10,10,480,20,"www.pcwelt.de/start/fun/") 
  
  ButtonGadget(5,210,130,60,20,"Test") 
  
  
  Repeat 
    
    EventID = WaitWindowEvent()  
    
    If EventID = #PB_Event_Gadget 
      
      If EventGadgetID() = 5
        
        ServerName$ = GetGadgetText(1)
        
        If (OpenNetworkConnection(ServerName$,80))<>0
          MessageRequester("Bla","Funzt",0)
        Else
          MessageRequester("Blabla","Funzt nicht",0)
        EndIf
        
      EndIf

    EndIf

Hoffe ihr wisst, was ich falsch hab.

Habs auch so probiert.

www.pcwelt.de%2Fheftarchiv

Aber ist das Selbe Prob.

Verfasst: 30.06.2006 22:43
von MVXA
Hat einen anderen Hintergrund. Du versucht zu einem Computer mit dem
Namen "www.pcwelt.de/start/fun/" eine Verbindung aufzubauen. Den
Computer gibt es aber nirgends. Wenn du die HTML Seite runterladen
willst, such mal im Board bischen nach "GET HTTP/1.1". Übrigens ist die
Seite grad off...

Verfasst: 30.06.2006 22:47
von Slut-Hunter
Danke für den Hinweis, so was ähnliches dachte ich mir schon.

Also das der Server gleich pc-welt ist, und die Pfade oder Content mit einem extra Befehl
angesprochen werden muss, kenn mich zwar mit dem http Header, Post, Get, Head usw aus, aber konnte nichts dazu in der PB Hilfe finden.

Werde mal hier weiterstöbern.

Verfasst: 30.06.2006 22:52
von MVXA
> konnte nichts dazu in der PB Hilfe finden.
Zu beschreiben wie man einen HTTP Request aufbaut und abschickt ist
nicht unbedingt Aufgabe des PB Teams ;). Dafür gibts schon mehr als
genug im Internet.

Verfasst: 30.06.2006 23:06
von Slut-Hunter
Hast Recht, dann Google ich mal :)