Timothy James Ward created CXF-8545:
---------------------------------------
Summary: Unable to connect to POST methods with SseEventSource
Key: CXF-8545
URL: https://issues.apache.org/jira/browse/CXF-8545
Project: CXF
Issue Type: New Feature
Components: JAX-RS
Affects Versions: 3.2.14
Reporter: Timothy James Ward
The SseEventSource is primarily targeted at using HTTP GET requests to initiate
the connection. It is extremely difficult to use a POST request instead.
POST requests are useful for when information (e.g. server side event
filtering) needs to be passed in the request, but that information is too big
for query parameters or it contains URL unsafe characters, or it is serialised
using a Content-Type that can be decoded by JAX-RS body converters.
It should be simple enough to add a configuration property into the web target
passed to the SseEventSource. This could map to a JAX-RS entity. If the entity
is present then it is used as the body of the post. Otherwise a GET is used.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)