Class ServerEventStreamWriter
java.lang.Object
cool.scx.http.media.event_stream.ServerEventStreamWriter
- All Implemented Interfaces:
MediaWriter
todo 整体待重构 比如没有正确处理 输出流的关闭
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongbeforeWrite(ScxHttpHeadersWritable responseHeaders, ScxHttpHeaders requestHeaders) 写入内容之前 在这里可以设置 header 头voidwrite(OutputStream outputStream) 写入内容
-
Constructor Details
-
ServerEventStreamWriter
public ServerEventStreamWriter()
-
-
Method Details
-
beforeWrite
Description copied from interface:MediaWriter写入内容之前 在这里可以设置 header 头- Specified by:
beforeWritein interfaceMediaWriter- Parameters:
responseHeaders- 响应头 (在客户端状态下是 requestHeaders)requestHeaders- 请求头 (在客户端状态下是 空 Header)- Returns:
- 预期的内容长度 : (-1 未知长度, 0 无内容, 大于 0 标准长度)
-
write
Description copied from interface:MediaWriter写入内容- Specified by:
writein interfaceMediaWriter- Parameters:
outputStream- 输入流
-
eventStream
-