android客户端请求不到服务器数据

============问题描述============

报错代码行

String url = "http://192.168.1.121:9090/shunfengche/requestMes?pageSize="

				+ pageSize + "&currentPageNumber=" + currentPageNumber;

		HttpClient client = new DefaultHttpClient();

		HttpGet get = new HttpGet(url);

		//HttpPost post=new HttpPost(url);

		try {

			HttpResponse response = client.execute(get);

红色加粗的

URL用浏览器访问能正常独到数据

清单文件:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

	<uses-permission android:name="android.permission.INTERNET" />

昨晚手机还是能正常显示服务器数据的 第二天开机就不行了

报错异常

org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.1.121:9090 timed out

============解决方案1============

重新刷机呗。应该能行

============解决方案2============

服务器连接不到,可能是服务停了!再查查

============解决方案3============

确认下,是post还是get,你的请求方式是get,如果是post可能接收不到,service确认下

============解决方案4============

手机网络不好,多试几次。

时间: 2025-01-15 05:27:52

android客户端请求不到服务器数据的相关文章

Android客户端通过Socket连接服务器

Android客户端通过Socket连接服务器. Android互联网项目中,绝大部分都有连接远程服务器的需求,连接的方式有多种,可以是TCP的方式,当然也可以通过Socket的方式. 相对于TCP的方式,Socket的方式略显的较为原始,对于客户端来说,复杂度反而比TCP的方式还要高一些,毕竟TCP的连接有现成的框架可以使用, 比如Spring等. 而使用socket方式这些工作完全需要客户端来做,也增加了客户端的工作量,不过凡事有利弊,通过socket的方式,流量上 相对于TCP等的方式更加

Android客户端请求服务器端的详细解释

Android客户端请求服务器端的详细解释 1. Android客户端与服务器端通信方式: Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式. 2. 解析服务器端返回数据的解释: (1).对于服务器端来说,返回给客户端的数据格式一般分为html.xml和json这三种格式. (2). JSON(Javascript Object Notation)是一种轻量级的数据交换格式,相比于xml这种数据交换格式来说,因为解析xml比

Android:客户端通过HTTP连接服务器,完成注册并传送坐标信息

一.Main.xml 主要是2个Button和一个TextView."设备注册"点击后即向服务器发送设备的MAC.HolderName等信息:"坐标传送"则输送设备从iBeacon获取的坐标信息到服务器,经过定位算法处理后再从服务器传回修正坐标信息(因篇幅有限,本节暂不提坐标信息是如何获取的).下面的TextView用于实时显示状态信息.其他的View主要用于实际调试. <?xml version="1.0" encoding="

Android—构建安全的Android客户端请求,避免非法请求

今天通过实例来介绍一下如何构建安全的Android客户端请求,避免非法请求: [0分下载Demo]

Android客户端通过socket与服务器通信

android端--Client package com.sec.chatroomandroid; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.Socket; import android.ap

Android客户端使用HttpClient发起web数据访问

HttpClient与服务器数据交互方式:HttpPost和HttpGet 分别对应Post和Get提交.因为要做Android客户端的缘故,所以就必须实现客户端与服务器实现数据交互,以保证数据链条的通畅,实现数据闭环.由于之前对Android客户端访问web数据没有设置权限,所以可以很好的访问系统资源,但是如果是开发应用这种方式就存在极大的安全隐患,一个Host或Get提交过去数据就获取到了,web端系统完全就是裸奔.所以web端权限管理很有必要,也就不用过于担心Android客户端带来的安全

#游戏平台接入#Android游戏平台接入(一)#android客户端和C++底层的数据交互#jni编程#欢迎交流#

1.jni是什么 2.jni应用情景 3.java 调用C++过程解析(附例子) 4.C++调用java 过程解析(附例子) 5.java,c++,jni数据类型对照 6.常用jni函数解析 http://blog.csdn.net/skywalker256/article/details/4677644

SSH服务器与Android通信(1)--Android客户端接收数据

基本原理是Android客户端通过HttpClient向服务器发出请求,服务器向Android客户端返回JSON字符串,Android客户端解析JSON字符串获得数据. 1. 新建一个Android项目,主要文件如下: 其中MainActivity是UI,CommThread是通信线程,负责和服务器通信,Util是工具类,Var存放变量. 2. Var.java: package com.hzhi.school.util; import java.util.ArrayList; import j

socket + pcntl_fork 实现客户端请求,服务器实时监听返回处理 消息推送

<?php /* socket链接整个过程 1,socket_create 第一个参数指定应用程序使用的通信协议的协议族,对于TCP/IP协议族,该参数置AF_INET: 第二个参数指定要创建的套接字类型,流套接字类型为SOCK_STREAM.数据报套接字类型为SOCK_DGRAM.原始套接字SOCK_RAW(WinSock接口并不适用某种特定的协议去封装它,而是由程序自行处理数据包以及协议首部): 第三个参数指定应用程序所使用的通信协议.此参数可以指定单个协议系列中的不同传输协议.在Inter