Commit Graph

31 Commits

Author SHA1 Message Date
Julien Viet
55d8b76b69 WebSocket API renaming - closes #3234 2019-12-18 14:07:25 +01:00
Julien Viet
39cbb5840e ServerWebSocket asynchrone handshake method should consume a future instead of a promise - closes #3137 2019-10-13 19:25:48 +02:00
Julien Viet
4ffe9f6374 Backport cookie documentation in 3.8 branch 2019-08-23 16:55:56 +02:00
Julien Viet
1fe29273a1 Promise for Vert.x - see https://github.com/vert-x3/issues/issues/469 2019-06-11 16:54:32 +02:00
Julien Viet
abaa22609d Implement HttpClient#webSocket(..., Handler<AsyncResult<WebSocket>>) methods as well as WebSocketConnectOptions to keep the overloading of the webSocket method reasonnable. In addition we also add headers support to RequestOptions so one can specify headers when create an HttpClientRequest or a WebSocket from options. Finally the previous HttpClient WebSocket connect methods are deprecated in favor of the new ones. This closes #2954, closes #2955, closes #2956, closes #2957 2019-05-19 20:54:07 +02:00
Julien Viet
aa33774041 Asynchronous handshake of a server WebSocket - fixes #2858 2019-03-01 10:04:25 +01:00
Julien Ponge
a5790d57e0 Adding the missing (c) symbol 2017-12-15 17:03:40 +01:00
Julien Ponge
3ae845764d EPLv2 migration of src/main 2017-12-15 15:44:57 +01:00
Julien Viet
1ed784325a Document how to disable compression per http server response 2017-10-06 20:11:06 +02:00
alexlehm
e77a258fc6 add section about ftp urls to proxy doc
Signed-off-by: alexlehm <alexlehm@gmail.com>
2017-04-29 12:34:13 +02:00
Julien Viet
aaa89d5205 Rework the client SNI feedback according to the PR 2017-04-26 23:23:30 +02:00
Julien Viet
05643b5e5b More doc 2017-04-24 09:52:19 +02:00
Julien Viet
186ba9e95b Doc adjustment 2017-04-24 08:16:24 +02:00
Julien Viet
846a79b589 Start SNI doc 2017-04-24 07:36:14 +02:00
rmelick
4d39bd169b Add support for websocket text framing.
The writeTextMessage method can be used to write a single large text
message as multiple websocket frames.

The binaryMessageHandler or textMessageHandler will receive multi-frame
messages as a single re-assembled buffer or string.

The maximum size of re-assembled messages can be specified with the
maxWebsocketMessageSize http option on both the server and client side.

Messages that are too large to re-assemble are dropped and the
exception handler is invoked with an IllegalStateException.

Issue #1807
Signed-off-by: rmelick <rmelick@cs.hmc.edu>
2017-02-20 18:27:24 +01:00
Julien Viet
ce3814f95c Redirect documentation and change the redirect handle to be a Handler<HttpClientResponse, Future<HttpClientRequest>> 2017-02-02 21:51:58 +01:00
Julien Viet
aa8284dda6 HttpClient can use SSL/TLS per request - fixes #1796 2017-02-02 18:18:18 +01:00
alexlehm
701adac430 change documentation about http proxy support
Signed-off-by: alexlehm <alexlehm@gmail.com>
2016-08-02 00:14:39 +02:00
alexlehm
38eb7cfc1f mention workaround
Signed-off-by: alexlehm <alexlehm@gmail.com>
2016-07-07 00:06:36 +02:00
Julien Viet
6b8437fe13 Tuning and missing things 2016-05-26 18:16:32 +02:00
alexlehm
73dec74a82 issue#101: Socks 4/5 Proxy handler in NetClient
add SOCKS proxy support to HttpClient and NetClient
changed proxy options into a ProxyObject class
add small socks4/5 proxy for testing
move proxyOptions property to ClientOptionsBase
add unit tests
add missing ctx.fireXXX in VertxHandler
move ProxyChannelProvider to its own package
add classnotfound check to NetClientImpl
add to documentation about proxy config

Signed-off-by: alexlehm <alexlehm@gmail.com>
2016-05-25 14:39:15 +02:00
Julien Viet
9e1162fc7b Enable adding netty logging handler to log HTTP requests/responses - fixes #1262 2016-05-24 00:23:55 +02:00
alexlehm
d07c7de97c added doc for https proxy options
Signed-off-by: alexlehm <alexlehm@gmail.com>
2016-05-05 01:01:30 +02:00
Julien Viet
0e6611ac73 100-Continue handling documentation improvements 2016-01-11 21:56:15 +01:00
Paulo Lopes
dd34c7deef Added documentation
Signed-off-by: Paulo Lopes <paulo@mlopes.net>
2015-08-19 11:36:46 +02:00
purplefox
57a65be5ac Manual 100 continue handling 2015-07-02 18:28:46 +01:00
purplefox
fa6b128be3 Implemented shortcut methods for sending websocket final frames 2015-06-18 18:20:49 +01:00
Clement Escoffier
b960c6dbb1 Provide the client HTTP Error handling documentation
Was mostly there already, just add an example to handle non 2XX responses.

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
2015-06-08 08:42:26 +02:00
Clement Escoffier
c1cd4b1cee HTTP Server Sharing Documentation
Add the paragraph about server sharing and explain the round robin strategy Vert.x uses.

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
2015-06-04 15:17:44 +02:00
purplefox
ae98ff41a0 Fixed example 2015-05-27 16:32:03 +01:00
Julien Viet
bc580b314b Documentation first step 2015-01-27 15:38:00 +01:00