Home » Networking » Net_URL
Easy parsing of Urls
This package is unmaintained.
Download latest release 1.0.15 (archived versions might be outdated)
License: BSD
Description
Provides easy parsing of URLs and their constituent parts.
Documentation
Maintainers
- Richard heyes (richard) — lead, inactive
- David Coallier (davidc) — lead, active
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
Releases
- 1.0.15 (stable, 2007-06-28)
Release notes
License: BSD
- Fixed Bug #11385 $url was defined.
- Fixed Doc #11017 Fixed docblock problem (cweiske)
- Fixed Bug #11008 (Override object properties in initialize())
- Fixed Bug #6338 Wrong query string handling
- Fixed Bug #704 Fixed hardcoded value and use ini_get(arg_separator)
- Fixed Bug #1036 Improper default port number detection
- Fixed Bug #1447 use $_SERVER instead of HTTP_SERVER_VARS
- Fixed Bug #1558 _parseRawQueryString failed if arg_sep.input was more than 1 char.
- Fixed Bug #1682 File was in DOC format rather than Unix
- Fixed Bug #2334 Sqare brackets in var names were encoded
- Fixed Bug #2824 Better error handling support.
- Fixed bug #3159 setProtocol was calling getStandardPort incorrectly - 1.0.14 (stable, 2004-06-19)
Release notes
License: BSD
Whitespace
- 1.0.13 (stable, 2004-06-05)
Release notes
License: BSD
Fix bug 1558
- 1.0.12 (stable, 2004-05-08)
Release notes
License: BSD
Bug fixes release (#704 and #1036)
- 1.0.11 (stable, 2004-01-17)
Release notes
License: BSD
Bug fixes release (#83 and #471)
- 1.0.10 (stable, 2003-04-06)
Release notes
License: BSD
Be more flexible in what constitutes a scheme
- 1.0.9 (stable, 2003-04-05)
Release notes
License: BSD
Fix couple of absolute URL bugs.
- 1.0.8 (stable, 2003-03-06)
Release notes
License: BSD
Various bugs. Remove auto setting of default url to '/' if a url is supplied
to the constructor. May cause BC issues. - 1.0.7 (stable, 2003-01-30)
Release notes
License: BSD
Added method to resolve URL paths of //, ../ and ./
- 1.0.6 (stable, 2002-12-07)
Release notes
License: BSD
Make usage of [] optional
- 1.0.5 (stable, 2002-11-14)
Release notes
License: BSD
Allow for URLS such as ...?foo
- 1.0.4 (stable, 2002-07-27)
Release notes
License: BSD
License change
- 1.0.3 (stable, 2002-06-19)
Release notes
License: BSD
Now uses HTTP_HOST if available.
- 1.0.2 (stable, 2002-05-29)
Release notes
License: BSD
updated to fix a minor irritation when running on windows
- 1.0.1 (stable, 2002-04-28)
Release notes
License: BSD
Maintenance release. Bugs fixed with path detection and defaults.
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #83 | Closed | Bug | 2003-10-09 | warning in addQueryString method | |
| #471 | Closed | Bug | 2003-12-21 | Wrong decode of query string | |
| #704 | Closed | Bug | 2004-02-07 | Hardcoded & instead of ini_get('arg_separator.xxx') | |
| #1036 | Closed | Bug | 2004-03-19 | Improper default port number detection | |
| #1447 | Closed | Bug | 2004-05-19 | use $_SERVER instead of $HTTP_SERVER_VARS | |
| #1558 | Closed | Bug | 2004-06-04 | _parseRawQuerystring() fails if arg_separator.input is more than one character | |
| #1682 | Closed | Bug | 2004-06-20 | file is in DOS format rather than Unix | |
| #1906 | Bogus | Bug | 2004-07-18 | Constructor can't handle & | |
| #2334 | Closed | Bug | 2004-09-14 | square brackets in var names are not encoded | |
| #2824 | Closed | Req | 2004-11-24 | error suppresion is used where code canbe easily changed to avoid errors | |
| #3159 | Closed | Bug | 2005-01-10 | Net_URL::setProtocol calls getStandardPort() incorrectly | |
| #3260 | Wont fix | Bug | 2005-01-21 | Problem with duplicate names in query string | |
| #3593 | Wont fix | Req | 2005-02-25 | Patch to create URL out of its atoms | |
| #3883 | Bogus | Bug | 2005-03-19 | urlencoding in addQueryString() | |
| #3942 | Bogus | Bug | 2005-03-24 | addRawQueryString shouldn't delete old values | |
| #6338 | Closed | Bug | 2005-12-23 | wrong array querystring handling | |
| #6541 | Bogus | Req | 2006-01-20 | Problem with "external" files | |
| #7649 | Bogus | Bug | 1.0.14 | 2006-05-17 | Net_URL doens't complain about invalid URLs |
| #10054 | Bogus | Bug | 1.0.14 | 2007-02-08 | Script on http://example.org/ defaults to http://example.org/index.php |
| #10201 | Closed | Bug | 1.0.14 | 2007-02-27 | Stable ?? Where is end user doc |
| #11008 | Closed | Bug | CVS | 2007-05-10 | Default argument values override object properties in initialize() |
| #11017 | Closed | Doc | 1.0.14 | 2007-05-11 | Add more detail to addQueryString comment |
| #11385 | Closed | Bug | 1.0.14 | 2007-06-21 | Variables $url and $useBrackets are declared twice, conflicts with PHP 5.2.3. |
| #12307 | Closed | Bug | 1.0.15 | 2007-10-22 | $pass vs $password |
| #13103 | Open | Bug | 2008-02-12 | Space broken the URL when redirect | |
| #14103 | Open | Bug | 2008-06-08 | whitespace in path won't encoded | |
| #15081 | Duplicate | Doc | 2008-11-18 | Wrong with summary of constructor. | |
| #15640 | Wont fix | Bug | 1.0.15 | 2009-01-15 | Net_URL is unable to handle multiple GET parameters of the same name |
| #15878 | Closed | Doc | 2009-02-03 | Wrong constructor name |