我想使用Android应用程序使用预付费SIM卡发送GPS坐标。我的理论是,如果我不下载任何回复,我只发送请求,我将不会消耗掉这笔钱。
测试一下:有没有办法1.在Android上;创建一种不期望返回的特定类型的请求? 2.在服务器端; (最好是php -lamp stack)没有回复?
我觉得这与UDP与TCP有关。
答案 0 :(得分:2)
HTTP通常通过TCP运行。如果你编写了一个使用UDP或某种混合方法的客户端服务器模型,那么这可能会起作用。虽然我不是专家,但我不知道在UDP上运行的任何常用RESTful应用程序。
答案 1 :(得分:1)
创建与服务器的套接字连接并使用UDP协议进行写操作就像 Steve上面解释一样 在这里我做了类似而没有回应
InetAddress serverAddr = Inet4Address.getByName("addressIP");
Socket socket = new Socket(serverAddr, SERVERPORT);
socket.getOutputStream().write("your data".getBytes());
SERVERPORT代表8080,4040,取决于您的服务器。我用这段代码与服务器进行通信