Doc #60950 [Com]: Missing exceptions on ($HttpRequest)->send()
Edit report at https://bugs.php.net/bug.php?id=60950&edit=1
ID: 60950
Comment by: ehalls at gmail dot com
Reported by: sumariva at gmail dot com
Summary: Missing exceptions on ($HttpRequest)->send()
Status: Open
Type: Documentation Problem
Package: pecl_http
PHP Version: 5.3.9
Block user comment: N
Private report: N
New Comment:
~Also have this issue for v1.7.4 and php 5.4.
Exception handling within the response class I presume.
Previous Comments:
------------------------------------------------------------------------
[2012-02-01 20:05:00] sumariva at gmail dot com
Description:
------------
Hello I got the following exception launched on method ($HttpRequest)->send():
HttpInvalidParamException .
But this is not listed on current documentation.
Also the exception parent class HttpException is missing on docs.
Could you add the exception related classes to the Http package documentation.
That would be nice for first users of this package.
Test script:
---------------
# point to some url that will not response #
$req = new HttpRequest(
"http://anyurl-that-will-timeout"
,HttpRequest::METH_GET
);
$req->send();
Expected result:
----------------
An exception from the listed ones on documentation.
Actual result:
--------------
Fatal error: Uncaught exception 'HttpInvalidParamException' with message 'Empty or
too short HTTP message: '''
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=60950&edit=1
Thread (4 messages)