android - 什么是 URI 和 extraHeaderParameters?

标签 android multithreading uri handler eventsource

我正在使用名为 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/

相关文章:

android - 如何从 Android 上的电子邮件中的链接打开应用程序?

android - 我可以使用相同的应用程序模板来创建和分发相同的应用程序,但在 Google Play 上具有不同的内容吗?

Android 127.0.0.1(环回)连接 : Works on WiFi, 3G/4G 失败

c# - 如何确保异常 "The calling thread cannot access this object because a different thread owns it"?

linux - 在脚本化 Web 应用程序中是否更喜欢 fork 进程(而不是 fork 线程)?

c# - 为什么我的流不可读?

java - Eclipse ADT 内存不足并不断崩溃?

android - 创建新项目时未生成 R.java

asp.net - 关于在IIS 7托管的ASP.Net应用程序中使用线程以避免堆栈溢出异常的意见和建议

uri - PayPal API 监听器网站支付标准 URI