File tree 2 files changed +21
-0
lines changed
2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change
1
+ Exceptions
2
+ ==========
3
+
4
+ HTTPlug defines one Exception interface: ``Http\Client\Exception ``. All HTTP
5
+ client exceptions must implement this interface.
6
+
7
+ ``HttpClient::sendRequest() `` can throw one of the following exceptions.
8
+
9
+ ================================== ====================== ===================
10
+ Exception Thrown when Methods available
11
+ ================================== ====================== ===================
12
+ TransferException ???
13
+ └ RequestException the request is invalid ``getRequest() ``
14
+ |nbsp | |nbsp | └ NetworkException no response received
15
+ due to network issues ``getRequest() ``
16
+ |nbsp | |nbsp | └ HttpException error response ``getRequest() ``
17
+ ``getResponse() ``
18
+ ================================== ====================== ===================
19
+
20
+ .. |nbsp | unicode :: U+00A0 .. non-breaking space
Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ for discussion around a future HTTP client PSR.
65
65
66
66
Introduction <httplug/introduction >
67
67
Usage <httplug/usage >
68
+ Exceptions <httplug/exceptions >
68
69
Tutorial <httplug/tutorial >
69
70
Migrating <httplug/migrating >
70
71
You can’t perform that action at this time.
0 commit comments