Euphoria Ticket #237: http.e needs cleanup of global variables and state

As reported by this ticket:187 and the thread Inching towards a release (Oct 2010), http.e needs a lot of cleanup. Removing of set_sendheader_*() and other smiliar functions that manipulate and store global state data, and altering other routines (such as get_url() ) to take these options as optional parameters.

Since this means a major library API change (and possibly total rewrite of http.e), it needs to be done before 4.0 is released.

Details

Type: Bug Report Severity: Normal Category: Library Routine
Assigned To: jeremy Status: Fixed Reported Release:
Fixed in SVN #: 3608,3628,3629 View VCS: 3608, 3628, 3629 Milestone: 4.0.0RC1

1. Comment by jimcbrown Oct 26, 2010

How about we move http.e to Unsupported, and move the release date to 4.0.1 ?

I don't think http.e is important enough to hold up the entire 4.0 release.

2. Comment by euphoric Oct 26, 2010

I think this is a good idea.

3. Comment by jeremy Oct 27, 2010

a new http will be done tomorrow.

4. Comment by jeremy Oct 27, 2010

std/net/http.e now contains http_get and http_post. API has changed. Unit tests updated as well as demo apps.

Search



Quick Links

User menu

Not signed in.

Misc Menu