[Webkit-unassigned] [Bug 8019] New: WebCore needs cross platform HttpRequest class

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Mon Mar 27 19:56:23 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=8019

           Summary: WebCore needs cross platform HttpRequest class
           Product: WebKit
           Version: 420+ (nightly)
          Platform: PC
        OS/Version: Windows Server 2003
            Status: NEW
          Severity: normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: jhaygood at spsu.edu


WebCore could really use a cross-platform HttpRequest class for network access
that abstracts away:

* HTTP
* HTTPS
* FTP optionally, then it would have to be changed to more URLRequest

Http Properties to be set:

* URL
* Method (GET, POST, HEAD)
* Headers (User Agent) -- both before and after sending request
* Cookies -- both before and after sending request

Why:
* This would simplify porting efforts (specially for Windows, and possibly
Linux) and get rid of alot of redundant code, when all consumers could access
this base class. This would also guarantee specific functionality, and simplify
implementation of it

PROS:
* Simpler
* More Portable
* Less Redundant Code

CONS:
* Lots of Refactoring Possibly (But alot of stuff has been refactored recently
anyway)


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list