Android中的Http 500内部服务器错误

用户名

Android代码

class BirthdayTask extends AsyncTask<String, String, String>{

        @Override
        protected String doInBackground(String... uri) {
            HttpClient httpclient = new DefaultHttpClient();
            HttpResponse response;
            String responseString = null;
            try {
                System.out.println(uri[0]);
                response = httpclient.execute(new HttpGet(uri[0]));
                StatusLine statusLine = response.getStatusLine();
                if(statusLine.getStatusCode() == HttpStatus.SC_OK){
                    ByteArrayOutputStream out = new ByteArrayOutputStream();
                    response.getEntity().writeTo(out);
                    out.close();
                    responseString = out.toString();
                    System.out.println("responseString"+responseString);
                } else{
                    //Closes the connection.
                    response.getEntity().getContent().close();
                    throw new IOException(statusLine.getReasonPhrase());
                }
            } catch (ClientProtocolException e) {
                //TODO Handle problems..
            } catch (Exception e) {
                e.printStackTrace();
            }
            return responseString;
        }


        @Override
        protected void onPostExecute(String result) {
            super.onPostExecute(result);
            /* System.out.println(result);
            System.out.println(result);
            System.out.println(result);*/
        }

    }


 @RequestMapping(value="here is my url" ,method=RequestMethod.GET)
        public @ResponseBody String Test(HttpServletRequest req) {

            Gson gson = new Gson();

            Domain domain = (Domain)req.getSession().getAttribute("Domain");
            List<UserProfile> userProfiles = userProfileManager.getUpcomingBirthday(domain.getDomainId(),15);

            return gson.toJson(userProfiles);
        }

网络服务

这是我从浏览器中调用的Web服务,可以正常工作。但是,当我从Android拨打电话时,出现500个内部服务器错误但是在服务器日志中我看不到任何错误。

怎么了?

弗朗切斯科·阿佐拉(FrancescoAzzola)

很难给出答案,但是当您使用Android调用WS时,我认为该会话为null。虽然如果您使用浏览器调用WS,则可以使用cookie或sessionId维护会话,但我找不到以某种方式处理cookie或sessionId的任何代码行。IMO,您不应该依赖会话信息。希望对您有帮助。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android中的Http 500内部服务器错误

来自分类Dev

GlassFish Http状态500-内部服务器错误

来自分类Dev

POST 请求上的 Http 500 内部服务器错误

来自分类Dev

Apache中的PHPMyAdmin 500内部服务器错误

来自分类Dev

RESTfull中的500内部服务器错误

来自分类Dev

$ .post jquery中的内部服务器错误500?

来自分类Dev

HTTP状态500-内部服务器错误-JSP-Glass Fish服务器

来自分类Dev

Angularjs对REST服务器的GET http请求返回500(内部服务器错误)

来自分类Dev

RSolr ::错误:: Http:RSolr ::错误:: Http-500内部服务器错误

来自分类Dev

为什么我不断收到500(内部服务器错误)GET http:// localhost:3000 / favicon.ico 500(内部服务器错误)?

来自分类Dev

在特定域上安装phpmyadmin后出现内部服务器错误(HTTP错误500)

来自分类Dev

如何解决tigris :: call_geolocator()内部服务器错误(HTTP 500)错误?

来自分类Dev

Django在Openshift上-500内部服务器错误-wsgi.py中的错误

来自分类Dev

Laravel 5中的Ajax发布请求返回错误500(内部服务器错误)

来自分类Dev

Django在Openshift上-500内部服务器错误-wsgi.py中的错误

来自分类Dev

MVC 中的 ajax 错误 500 和内部服务器错误

来自分类Dev

PY中的Google API请求错误:“ urllib.error.HTTPError:HTTP错误500:内部服务器错误”

来自分类Dev

加载资源失败:服务器在绑定功能中响应状态为500(内部服务器错误)

来自分类Dev

Android到服务器500错误

来自分类Dev

使用zlib.compression的HTTP 500内部服务器错误

来自分类Dev

Perl File :: Fetch失败的HTTP响应:500内部服务器错误

来自分类Dev

无法通过$ http.post方法发送数据,出现500个内部服务器错误

来自分类Dev

GET http://localhost/Roles/Create 500(内部服务器错误)

来自分类Dev

API Gateway SAM 指定 HTTP GET:500 内部服务器错误

来自分类Dev

ibm http服务器内部服务器错误

来自分类Dev

如何在Glassfish的Web服务应用程序中解决“ HTTP状态500-内部服务器错误”?

来自分类Dev

android JSON发布响应“状态代码500”和状态行“内部服务器错误”

来自分类Dev

内部服务器错误500,Prestashop中.htaccess中有新规则

来自分类Dev

如果在Scrapy中收到500个内部服务器错误,如何跳过URL?

Related 相关文章

  1. 1

    Android中的Http 500内部服务器错误

  2. 2

    GlassFish Http状态500-内部服务器错误

  3. 3

    POST 请求上的 Http 500 内部服务器错误

  4. 4

    Apache中的PHPMyAdmin 500内部服务器错误

  5. 5

    RESTfull中的500内部服务器错误

  6. 6

    $ .post jquery中的内部服务器错误500?

  7. 7

    HTTP状态500-内部服务器错误-JSP-Glass Fish服务器

  8. 8

    Angularjs对REST服务器的GET http请求返回500(内部服务器错误)

  9. 9

    RSolr ::错误:: Http:RSolr ::错误:: Http-500内部服务器错误

  10. 10

    为什么我不断收到500(内部服务器错误)GET http:// localhost:3000 / favicon.ico 500(内部服务器错误)?

  11. 11

    在特定域上安装phpmyadmin后出现内部服务器错误(HTTP错误500)

  12. 12

    如何解决tigris :: call_geolocator()内部服务器错误(HTTP 500)错误?

  13. 13

    Django在Openshift上-500内部服务器错误-wsgi.py中的错误

  14. 14

    Laravel 5中的Ajax发布请求返回错误500(内部服务器错误)

  15. 15

    Django在Openshift上-500内部服务器错误-wsgi.py中的错误

  16. 16

    MVC 中的 ajax 错误 500 和内部服务器错误

  17. 17

    PY中的Google API请求错误:“ urllib.error.HTTPError:HTTP错误500:内部服务器错误”

  18. 18

    加载资源失败:服务器在绑定功能中响应状态为500(内部服务器错误)

  19. 19

    Android到服务器500错误

  20. 20

    使用zlib.compression的HTTP 500内部服务器错误

  21. 21

    Perl File :: Fetch失败的HTTP响应:500内部服务器错误

  22. 22

    无法通过$ http.post方法发送数据,出现500个内部服务器错误

  23. 23

    GET http://localhost/Roles/Create 500(内部服务器错误)

  24. 24

    API Gateway SAM 指定 HTTP GET:500 内部服务器错误

  25. 25

    ibm http服务器内部服务器错误

  26. 26

    如何在Glassfish的Web服务应用程序中解决“ HTTP状态500-内部服务器错误”?

  27. 27

    android JSON发布响应“状态代码500”和状态行“内部服务器错误”

  28. 28

    内部服务器错误500,Prestashop中.htaccess中有新规则

  29. 29

    如果在Scrapy中收到500个内部服务器错误,如何跳过URL?

热门标签

归档