小编Jun*_*ong的帖子

如何在android中创建nanohttpd服务器?

实际上,我搜索了一些问题然后去了github.但我是新人,我无法理解这个例子.

我想在android中创建http服务器,所以我可以在PC浏览器中访问它.

我有一个类扩展nanohttpd实例,但服务器不起作用.我不知道为什么,我的电脑和手机都在同一个WIFI,呃......

public class MyHTTPD extends NanoHTTPD {

     /**
     * Constructs an HTTP server on given port.
     */
    public MyHTTPD()throws IOException {
        super(8080);
    }


@Override
    public Response serve( String uri, Method method,
            Map<String, String> header, Map<String, String> parms,
            Map<String, String> files )
    {
        System.out.println( method + " '222" + uri + "' " );
        String msg = "<html><body><h1>Hello server</h1>\n";
        if ( parms.get("username") == null )
            msg +=
                "<form action='?' method='get'>\n" +
                "  <p>Your name: <input type='text' name='username'></p>\n" +
                "</form>\n"; …
Run Code Online (Sandbox Code Playgroud)

android http nanohttpd

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

http ×1

nanohttpd ×1