我正在使用名为 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();
}
});
最佳答案
mURI
是您要连接的 SSE 服务器的 URL。
extraHeaderParameters
是附加 header 的可选参数。您无需担心提供任何必需的 SSE header (请参阅 source where it is used ),因此基本上它将用于传递 cookie、基本身份验证凭据等。
关于android - 什么是 URI 和 extraHeaderParameters?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35444898/