我正在尝试创建一个连接到WebService的应用程序

时间:2017-11-19 05:00:36

标签: android

我正在尝试创建一个连接到WebService的应用程序,我想用index.html文件替换此代码

这是我的代码:

    import java.util.Map;
    import fi.iki.elonen.NanoHTTPD;

    public class AndroidWebServer extends NanoHTTPD {

        public AndroidWebServer(int port) {
            super(port);
        }

        public AndroidWebServer(String hostname, int port) {
            super(hostname, port);
        }

        @Override
        public Response serve(IHTTPSession session) {
            String msg = "<html><body><h1>Hello server</h1>\n";
            Map<String, String> parms = session.getParms();
            if (parms.get("username") == null) {
                msg += "<form action='?' method='get'>\n  <p>Your name: <input type='text' name='username'></p>\n" + "</form>\n";
            } else {
                msg += "<p>Olá, " + parms.get("username") + "!</p>";
            }
            return newFixedLengthResponse( msg + "</body></html>\n" );
        }
    }

0 个答案:

没有答案