Hallo Bernd, Bernd Wurst schrieb: > Am Freitag, 4. September 2009 schrieb Martin Preuss: >> On Freitag, 4. September 2009, Bernd Wurst wrote: >>> Am Freitag, 4. September 2009 schrieb Martin Preuss: >>>> So in der Art implementiere ich das gerade auch, allerdings noch unter >>>> der Variablen "GWEN_PROXY". Die Angabe von Benutzername und Passwort >>>> habe ich aber genau so eingebaut, wie Du es hier beschrieben hast. >>> Aber es gibt doch grade dann wenig Not, für dasselbe einen neuen Namen zu >>> erfinden. >> Deswegen verwende ich ja auch den alten weiter. Der Vorschlag der >> Namensaenderung kam ja nicht von mir, sondern von Sascha. > > Nein, Sascha hat dich zurecht daran erinnert, dass es schon seit langer Zeit > die Konvention HTTP_PROXY (und Konsorten) gibt. Keine Not, hier GWEN_PROXY > als neuen Namen zu erfinden.
Die Not kommt daher, dass Gwenyhwfar eine allgemeine Bibliothek ist, die nicht auf HBCI oder HTTP fixiert ist. Und der Proxy-Code ist nunmal in Gwenhywfar und nicht in AqBanking. Übrigens: Die Umgebungsvariable http_proxy gehört klein geschrieben. >> Es ging hier um die Namenskonvention, die Sascha vorgeschlagen hat. Welche >> anderen Namen es noch gibt, weiss ich ja. SOCKS_PROXY aber passt hier >> gerade *nicht*, weil es sich bei der Implementierung ja nicht um eine >> Implementierung von SOCKS handelt. "HTTP_PROXY" passt an sich auch nicht so >> ganz, weil wir ja auch HBCI darueber fahren (also TCP:3000). Wobei wir >> natuerlich einen HTTP- Proxy dafuer verwenden... > > Das ist doch dem Benutzer herzlich egal. Ich glaube dem Benutzer ist es lieber, dass eine Proxy-Nutzung überhaupt möglich ist, als dass sie ganz genau so geht, wie er es vielleicht gewohnt ist. > Wenn du ihm sagst, du brauchst einen HTTP-Proxy, dann lass ihn doch > HTTP_PROXY > dafür nehmen. So weiß er wenigstens, dass er einen HTTP-Proxy braucht. Wenn > du einen GWEN_PROXY verlangst, weiß er potenziell nicht was das sein soll. Da verwechselst Du was. Die Umgebungsvariable http_proxy ist dafür da, das Anwendungsprotokoll HTTP über den darin angegebenen Proxy abzuwickeln. Für andere Protokolle wie z.B. FTP gibt es eine eigene Variable ftp_proxy. Wie soll es also mit HBCI über Port 3000 gehen? Dahin ging Martins Frage. Und hbci_proxy finde ich da garnicht so verkehrt... > Ergo: Wenn dir ein normaler HTTP-Proxy reicht, dann würde ich es gut finden, > wenn du auch die seit Ewigkeiten etablierte Variable HTTP_PROXY dafür > benutzt. Schließlich wird die bei den meisten Systemen automatisch überall > gesetzt, wenn man systemweit einen Proxy konfiguriert hat. Wir freuen uns auf einen Patch von Dir. Schöne Grüße Micha ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel