[Chameleon-dev] [Bug 1243] New: introducing a HTTPClient.php file

bugzilla-daemon at bugzilla.maptools.org bugzilla-daemon at bugzilla.maptools.org
Mon Jan 9 06:40:06 EST 2006


http://bugzilla.maptools.org/show_bug.cgi?id=1243

           Summary: introducing a HTTPClient.php file
           Product: Chameleon
           Version: 2.2
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Core
        AssignedTo: chameleon-dev at lists.maptools.org
        ReportedBy: bartvde at xs4all.nl


I want to introduce a common HTTPClient.php file in Chameleon which will
gradually have all the http traffic going through it.

The main reason for this is, in the current situation it requires changes to so
many files in Chameleon to have it to work behind a proxy accessing remote WMS
services. In the new setup, there could be a switch in chameleon.xml which could
turn on all http traffic to go through curl, or even other implementations if
they get added to HTTPClient.php. In the standard setup everything will function
as it functions now.

I want to introduce the file at:
/common/http/HTTPClient.php

My main question now is what is the best way to introduce the setting? Do we
need to put it into the session since also files in common (like phpwms) use
HTTP traffic and do not have access to the Chameleon XML config file?

Hope to get some comments on this.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


Please do NOT reply to this email, use the link above instead to 
login to bugzilla and submit your comment. Any email reply to this
address will be lost.


More information about the Chameleon-dev mailing list