2

我想使用 android 应用程序使用预付费 sim 卡发送 GPS 坐标。我的理论是,如果我不下载任何响应而只发送请求,我就不会耗尽这张卡。

对此进行测试:有没有办法 1. 在 android 上;创建某种类型的不期望返回的请求?2.在服务器端;(最好是 php -lamp 堆栈)不提供响应?

我觉得这与UDP与TCP有关。

4

2 回答 2

2

HTTP 通常通过 TCP 运行。如果您编写了一个使用 UDP 或某种混合方法的客户端服务器模型,那么这可能会起作用。虽然我绝不是专家,但我不知道任何通过 UDP 运行的常用 RESTful 应用程序。

于 2013-11-11T05:58:14.730 回答
1

创建一个到您的服务器的套接字连接并使用 UDP 协议编写将完成史蒂夫上面解释的技巧 这里我做了类似的没有回应

InetAddress serverAddr = Inet4Address.getByName("addressIP");
Socket socket = new Socket(serverAddr, SERVERPORT);
socket.getOutputStream().write("your data".getBytes());

SERVERPORT 代表 8080,4040 的位置取决于您的服务器。我用这段代码与服务器通信

于 2013-11-11T06:28:37.947 回答