Android中使用AndServer创建web服务器示例代码
时间: 2024-01-10 20:41:59 浏览: 117
在Android上实现HttpServer的示例代码
好的,以下是使用AndServer创建Web服务器的示例代码:
```java
// 创建AndServer对象并设置端口
AndServer server = new AndServer.Builder().port(8080).build();
// 添加接口
server.add("/hello", new HttpHandler() {
@Override
public void handle(HttpRequest request, HttpResponse response) {
// 设置响应头信息
response.addHeader("Content-Type", "text/plain;charset=utf-8");
// 获取请求参数并拼接响应信息
String name = request.getParameter("name");
String message = "Hello, " + name + "!";
response.setContent(message);
// 发送响应信息
response.send();
}
});
// 启动服务器
server.startup();
```
注意,需要导入AndServer的jar包和相关依赖,并在AndroidManifest.xml中添加以下权限:
```xml
<uses-permission android:name="android.permission.INTERNET" />
```
阅读全文