[ 
https://issues.apache.org/jira/browse/CXF-8545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17359445#comment-17359445
 ] 

Timothy James Ward commented on CXF-8545:
-----------------------------------------

An example of how this could be added in a non-invasive way is provided in 
[this Pull Request|https://github.com/apache/cxf/pull/813]

> 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
>            Priority: Major
>
> 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)

Reply via email to