【发布时间】:2013-11-11 05:45:59
【问题描述】:
我想使用一个安卓应用程序通过预付费 SIM 卡发送 GPS 坐标。我的理论是,如果我不下载任何响应而只发送请求,我就不会浪费这张卡。
对此进行测试:有没有办法 1. 在 android 上;创建不期望返回的某种类型的请求? 2.在服务器端; (最好是 php -lamp 堆栈)不提供响应?
我觉得这与 UDP 与 TCP 有关。
【问题讨论】:
我想使用一个安卓应用程序通过预付费 SIM 卡发送 GPS 坐标。我的理论是,如果我不下载任何响应而只发送请求,我就不会浪费这张卡。
对此进行测试:有没有办法 1. 在 android 上;创建不期望返回的某种类型的请求? 2.在服务器端; (最好是 php -lamp 堆栈)不提供响应?
我觉得这与 UDP 与 TCP 有关。
【问题讨论】:
HTTP 通常通过 TCP 运行。如果您编写了一个使用 UDP 或某种混合方法的客户端服务器模型,那么这可能会起作用。虽然我绝不是专家,但我不知道有任何常用的通过 UDP 运行的 RESTful 应用程序。
【讨论】:
创建一个到您的服务器的套接字连接并使用 UDP 协议编写将起到 史蒂夫在上面解释的作用 这是我没有回应的类似行为
InetAddress serverAddr = Inet4Address.getByName("addressIP");
Socket socket = new Socket(serverAddr, SERVERPORT);
socket.getOutputStream().write("your data".getBytes());
SERVERPORT 代表 8080,4040 什么都取决于您的服务器。我用这段代码与服务器通信
【讨论】: