如何在Android中同时使用HTTPS和HTTP解析JSON数据?

不要消极

我按照这个来解析Android中的Json

我已经成功完成了HttpData handler ..

在这里,我成功地将数据发布到服务器并获得响应。

现在,我想在HTTPS的部分中使用相同的内容

任何一个可以建议我如何做到这一点没有发生重大的变化在我的代码。因为在我的申请,我做这行更多的活动。请推荐我用HTTPs的在我的代码..

我将提供其他信息...取决于响应...

更新在我的代码中,我已更改HttpURLConnectionHttpsURLConnection

请建议我如何解决此错误。

更新1

我已经在服务器端更改了证书。。现在,它可以在Https上工作了。

但现在,

我想根据客户端需求在一个应用程序中同时使用HTTP和HTTPS,因此现在在这里它可以与Https一起使用...。

但是我还需要在我的代码中使用Http,任何人都可以建议我...我希望我可以在一个App中使用Https和Http Both。

经过

要同时使用HTTP和HTTPS,您需要使用2种方法(我认为您已经拥有了)

  1. GetHTTPData(String urlString)
  2. GetHTTPSData(String urlString)

现在在HTTPDataHandler课堂上(您同时拥有上述两种方法),您需要创建第3个方法GetDataFromUrl(),该方法将检查URL并确定要使用的方法(http或https)

public String GetDataFromUrl(String url){
    if(url.toLowerCase().startsWith("https")){
        //HTTPS:
        return GetHTTPSData(url);
    }else{
        //HTTP:
        return GetHTTPData(url);
    }
}

现在在AsyncTask类中 ProcessJSON

替换这条线 stream = hh.GetHTTPData(urlString);

与这个 stream = hh.GetDataFromUrl(urlString);

如果您不想在中添加第3个方法HTTPDataHandler,只需使用if-statementin ProcessJSONatdoInBackground()即可调用2个方法之一(http或https)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Go从一个HTTP请求中解析文件和JSON数据?

来自分类Dev

如何在Android中解析特定的JSON数据?

来自分类Dev

如何在Android中解析我的JSON数据

来自分类Dev

如何在Android中解析多级JSON数据

来自分类Dev

如何在DNS级别解析HTTP和HTTPs配置?

来自分类Dev

如何在iOS中解析JSON数据

来自分类Dev

如何在Jmeter中同时请求AJAX和HTTP请求

来自分类Dev

如何在HTTP和https页面之间共享数据?

来自分类Dev

如何在http和https页面之间共享数据?

来自分类Dev

如何在ws和wss彼此通信或同步数据的同时运行websocket服务器?还是HTTP上的WSS和HTTPS上的WS?

来自分类Dev

如何在SSRS中同时使用一个数据集中的变量和列?

来自分类Dev

如何在R中的数据帧上同时使用`grep`和`哪个`?

来自分类Dev

如何在Python中从JSON提取和使用数据

来自分类Dev

Json - 如何在 Android 中解析 url

来自分类Dev

如何获取任何网站的JSON数据以在我的Android本机应用程序中解析和使用

来自分类Dev

如何在使用Jackson和@JSonPOJOBuilder反序列化JSON的同时获取解析器上下文

来自分类Dev

如何在Android推送通知中同时使用GCM和Urban Airship

来自分类Dev

如何在Perl中获取HTTP和https返回代码

来自分类Dev

如何在StanfordCoreNLP管道中同时使用词汇化和依赖性解析器?

来自分类Dev

如何在HTTP和HTTPS代理后面使用OpenVPN?

来自分类Dev

如何在RegEx中使用http和https可选

来自分类Dev

如何从服务到android中的sqlite数据库解析带有JSON对象和JSON数组的JSON数据?

来自分类Dev

如何创建可同时使用http和https的虚拟主机?

来自分类Dev

如何创建可同时使用http和https的虚拟主机?

来自分类Dev

如何设置 logstash 配置输出以同时使用 HTTP 和其他 HTTPS 端点?

来自分类Dev

如何在jsp中同时使用引号和反斜杠?

来自分类Dev

如何在Cassandra的查询中同时使用ORDER BY和IN?

来自分类Dev

如何在HTML中同时使用<b>标签和<a>标签?

来自分类Dev

如何在我的网站中同时使用Laravel和Drupal?

Related 相关文章

  1. 1

    如何使用Go从一个HTTP请求中解析文件和JSON数据?

  2. 2

    如何在Android中解析特定的JSON数据?

  3. 3

    如何在Android中解析我的JSON数据

  4. 4

    如何在Android中解析多级JSON数据

  5. 5

    如何在DNS级别解析HTTP和HTTPs配置?

  6. 6

    如何在iOS中解析JSON数据

  7. 7

    如何在Jmeter中同时请求AJAX和HTTP请求

  8. 8

    如何在HTTP和https页面之间共享数据?

  9. 9

    如何在http和https页面之间共享数据?

  10. 10

    如何在ws和wss彼此通信或同步数据的同时运行websocket服务器?还是HTTP上的WSS和HTTPS上的WS?

  11. 11

    如何在SSRS中同时使用一个数据集中的变量和列?

  12. 12

    如何在R中的数据帧上同时使用`grep`和`哪个`?

  13. 13

    如何在Python中从JSON提取和使用数据

  14. 14

    Json - 如何在 Android 中解析 url

  15. 15

    如何获取任何网站的JSON数据以在我的Android本机应用程序中解析和使用

  16. 16

    如何在使用Jackson和@JSonPOJOBuilder反序列化JSON的同时获取解析器上下文

  17. 17

    如何在Android推送通知中同时使用GCM和Urban Airship

  18. 18

    如何在Perl中获取HTTP和https返回代码

  19. 19

    如何在StanfordCoreNLP管道中同时使用词汇化和依赖性解析器?

  20. 20

    如何在HTTP和HTTPS代理后面使用OpenVPN?

  21. 21

    如何在RegEx中使用http和https可选

  22. 22

    如何从服务到android中的sqlite数据库解析带有JSON对象和JSON数组的JSON数据?

  23. 23

    如何创建可同时使用http和https的虚拟主机?

  24. 24

    如何创建可同时使用http和https的虚拟主机?

  25. 25

    如何设置 logstash 配置输出以同时使用 HTTP 和其他 HTTPS 端点?

  26. 26

    如何在jsp中同时使用引号和反斜杠?

  27. 27

    如何在Cassandra的查询中同时使用ORDER BY和IN?

  28. 28

    如何在HTML中同时使用<b>标签和<a>标签?

  29. 29

    如何在我的网站中同时使用Laravel和Drupal?

热门标签

归档