我正在使用一个名为EventSource的库,我实现了该线程,但是,我不确定是什么URI或extraHeaderParameters?有人可以解释一下,我也将如何处理这个帖子?
Thread eventThread = new Thread(new Runnable() {
@Override
public void run() {
try {
eventSource = new EventSource(mURI, new SSEHandler(), extraHeaderParameters);
/* eventSource = new EventSource(UriProxy, UriApi, new SSEHandler(), extraHeaderParameters)*/
eventSource.connect();
} catch(URISyntaxException e) {
Log.v("Error starting eventsource", "True");
}
eventThread.start();
}
});
答案 0 :(得分:1)
mURI
是您要连接的SSE服务器的URL。
extraHeaderParameters
是其他标头的可选参数。您不必担心提供任何所需的SSE标头(请参阅source where it is used),因此基本上它将用于传递Cookie,基本身份验证凭据等。