Deutsch
Forum

InternetConnectA Probleme

 
- Seite 1 -



Clemens
Meier
Ich bin dabei, ein http-Request mit der POST-Methode zu erstellen. Eigentlich sollte es funktionieren, tut es natürlich nicht. Die Zeilen, die das Problem beinhalten sind:
KompilierenMarkierenSeparieren
hOpen& = InternetOpenA(addr(INET_CallerName$),opentype&,0,0,0)
print "hOpen "+str$(hOpen&)
hConnect& = InternetConnectA(hopen&,addr(server$),port%,addr(username$),addr(password$),INTERNET_SERVICE_HTTP&,0,0)
print "hConnect "+str$(hConnect&)

Die 1. Zeile funktioniert noch, es wird ein Long-Wert ausgegeben. Dieser Wert wird in die InternetConnectA Funktion übernommen. Die Variablen haben folgende Werte:
hopen& = 13369348 als Beispiel, bekommen durch InternetOpenA
server$ = www.einedomain.de (Diese Domain existiert)
port% = 80
username$ = (ich habe es auch mit 0 versucht)
passwort$ = (ich habe es auch mit 0 versucht)
INTERNET_SERVICE_HTTP& = 3

Doch der Wert der zurückkommt ist 0. Eine Internetverbindung besteht. Also habe ich noch die Funktion internetGetLastResponseInfoA eingebaut, so wie es in SDK empfohlen wird. Doch die Fehlernummer ist 0 und es gibt keine Fehlermeldung.

Hat jemand eine Idee, woran es ggf. liegen könnte oder in welcher Richtung ich den Fehler suchen sollte.
 
XProfan 9.1; XP SP2; FF; Editpad
17.04.2006  
 



 
- Seite 1 -



Clemens
Meier
Nee, am Server scheint es nicht zu liegen, habe es eben mit zwei weiteren Servern an verschiedenen Standorten probiert, doch auch bei denen kommt immer exakt das gleiche Ergebnis raus.

Hat vielleicht irgendjemand ein funktionierende Prog mit InternetOpenA also mit Api-Funktionen aus der wininet.dll, die ich dann bei mir mal ausprobieren kann?
 
XProfan 9.1; XP SP2; FF; Editpad
18.04.2006  
 



Hab ich oben gepostet?
 
18.04.2006  
 



 
- Seite 2 -



Clemens
Meier
Ich meinte eigentlich ein komplettes Beispiel. Der Haken steckt irgendwo im Detail. Die FTP-Funktion hatte ich ja ausprobiert und es ging nicht, kamen die gleichen Handle-Werte. Es wäre schön, wenn mir jemand ein vollständiges Programm hätte. Ggf. habe ich nur eine Kleinigkeit übersehen, was in der Deklaration oder in der Definition oder so.
 
XProfan 9.1; XP SP2; FF; Editpad
18.04.2006  
 



Probier mal ob das Inethandle sich ändern wenn Du eine neue Inetverbindung aufbaust. Also mal trennen - denn ich meine es ist nicht unwarscheinlich das Du jedes mal das selbe Inethandle bekommst.
 
18.04.2006  
 




Clemens
Meier
Ich bekomme sogar dann die selbe Handle-Nummer, wenn ich den Rechner komplett neu starte: 13369348

Das muss eine Nachricht von Außerirdischen sein, irgendein Schlüssel, eine Geheimbotschaft
 
XProfan 9.1; XP SP2; FF; Editpad
18.04.2006  
 



Sieht mir eher nach no_internet aus

Hast Du die WinInetDll zuvor auch mit usedll  geladen?
 
18.04.2006  
 




Rolf
Koch
lol und diese Nummer bekam ich mit Deinem Code bei mir auch.
Echt ausserirdisch das!
 
18.04.2006  
 




Clemens
Meier
[quote:6336f8e2fb=iF]Sieht mir eher nach no_internet aus

Hast Du die WinInetDll zuvor auch mit usedll  geladen?[/quote:6336f8e2fb]
Ich wußte doch, es war nur eine Kleinigkeit. Hatte ich natürlich nicht getan. Mit Laden der DLL funzt es natürlich.
 
XProfan 9.1; XP SP2; FF; Editpad
18.04.2006  
 




Rolf
Koch
Cool boahhhaaa genial.
 
18.04.2006  
 




Clemens
Meier
Doch dafür hängt sich Profan im Interpetermodus auf, wenn ich mit freedll mit Handlenummer der DLL die Dll wieder entlassen will. Nach dem Compilieren kein Hänger. Es wäre auch ein schlechter Tag ohne ein neues Problem
 
XProfan 9.1; XP SP2; FF; Editpad
18.04.2006  
 



[quote:6e7313ba51=Clemens Meier]Doch dafür hängt sich Profan im Interpetermodus auf, wenn ich mit freedll mit Handlenummer der DLL die Dll wieder entlassen will. Nach dem Compilieren kein Hänger. Es wäre auch ein schlechter Tag ohne ein neues Problem [/quote:6e7313ba51]Bei solchen Äußerungen bitte immer den Code mitposten - es liegt sicher nur ein Syntaxfehler vor! (Prozeduraufruf statt Funktionsaufruf usw...)
 
18.04.2006  
 




Clemens
Meier
Hat sich inzwischen erledigt. Obwohl ich ja nur das Laden und Entladen hinzugefügt hatte, hängte sich das Programm auf. Insgesamt 3 Mal. Nach reiflicher Überlegung und ohne Änderung am Code, weil in der Hilfe nun mal freedll handle& steht, hängte sich das Programm beim 4. Mal nicht mehr auf. Kann aber auch an meinem Rechner liegen. Ist nur ein Windows-Rechner, also sehr menschlich, liebebedürftig und eigensinnig
 
XProfan 9.1; XP SP2; FF; Editpad
19.04.2006  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.415 Betrachtungen

Unbenanntvor 0 min.
Walter08.11.2020
Erasmus.Herold15.01.2019
Andre Rohland04.09.2016
Unbenannt22.03.2012

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie