美文网首页
Android: http server(1)

Android: http server(1)

作者: 木头与琉璃 | 来源:发表于2020-01-17 08:15 被阅读0次

需求描述

开发一个APP用来处理数据,然后通过http server将数据提供出去,这个app作为服务端(serverApp),在同一个手机中的app作为客户端从serverApp中通过http请求获取数据

实现方案

采用AndroidAsync的 simple HTTP servers方案

AsyncHttpServer server = new AsyncHttpServer();

List<WebSocket> _sockets = new ArrayList<WebSocket>();

server.get("/hello", new HttpServerRequestCallback() {
    @Override
    public void onRequest(AsyncHttpServerRequest request, AsyncHttpServerResponse response) {
        response.send("Hello  Android!!!");
    }
});

// listen on port 5000
server.listen(5000);
// browsing http://localhost:5000 will return Hello!!!

实现效果

serverApp启动后打开浏览器请求http://127.0.0.1:5000/hello接口,得到hello Android响应

netserver.gif

相关文章

网友评论

      本文标题:Android: http server(1)

      本文链接:https://www.haomeiwen.com/subject/firmactx.html