I am using the server, and I need to generate these answers to clients 
connecting to the server. 

The project currently has a dependency on 9.3.25, however, since it is a 
collection of OSGi bundles, I think that I can incorporate a dependency on 9.4 
or 10, but I am not sure how that will fare with the rest of the contributors. 
I checked 10.0.0 and it is not yet released, so I will fall back on 9.4.x. What 
would be a sensible approach on 9.4 (or 9.3) to achieve this?

K

> On 7 Nov 2019, at 18:05, Joakim Erdfelt <[email protected]> wrote:
> 
> Are you using the Jetty HttpClient and want to see these unsolicited HAP 
> responses?
> Or are you wanting to generate these unsolicited responses on the Jetty 
> server side?
> 
> Using something newer then Jetty 9.3.x might be a better option.
> Jetty 9.4.x, or if your schedule permits it, Jetty 10.0.x could bend/modify 
> to support something like this (while Jetty 9.x is less flexible ATM).
> 
> Joakim Erdfelt / [email protected] <mailto:[email protected]>
> 
> On Thu, Nov 7, 2019 at 10:57 AM Karel Goderis <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi all
> 
> I am implementing the Apple Home Accessory Protocol on top of Jetty 9.3.x. 
> HAP defines a notification/eventing mechanism on top of HTTP
> 
> The spec states:
> 
> "The accessory delivers notifications by sending an event message, which is 
> an unsolicited HTTP response, over the TCP connection established by the 
> controller. An event message has the same format as an HTTP response, but 
> uses an protocol version of EVENT/1.0.”
> 
> Question: how can the version indicator be changed?
> 
> My initial though was to write an extension of HttpConnection, and override 
> newHttpGenerator() with a custom HttpGenerator (which is most probably a 
> copy/past from Jetty's built-in HttpGenerator except for that fact that 
> generateResponse() might use a different generateResponseLine() in function 
> of the presence or absence of a to-be-defined X-... Header. I would set that 
> Header in the Handler/Servlet's doHandle() whenever the protocol has to be 
> “switched"
> 
> Thanks
> Karel.
> _______________________________________________
> jetty-users mailing list
> [email protected] <mailto:[email protected]>
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://www.eclipse.org/mailman/listinfo/jetty-users 
> <https://www.eclipse.org/mailman/listinfo/jetty-users>_______________________________________________
> jetty-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://www.eclipse.org/mailman/listinfo/jetty-users

_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/jetty-users

Reply via email to