小编kal*_*alz的帖子

解析传入的http post请求java android

我正在使用Android Web服务器.当我在模拟器浏览器上访问localhost:8080时,它会提供带有密码字段的页面/表单.在成功验证密码后,我想将用户重定向到成功/失败页面.什么是读取传入的http post请求并解析密码字段以进行验证的最佳方法?正确方向的任何指针都是非常感激.我有一个提交表单的URL的处理程序.处理程序的代码是:

import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;

import org.apache.http.HttpEntity;
import org.apache.http.HttpException;
import org.apache.http.HttpRequest;
import org.apache.http.HttpResponse;
import org.apache.http.entity.ContentProducer;
import org.apache.http.entity.EntityTemplate;
import org.apache.http.protocol.HttpContext;
import org.apache.http.protocol.HttpRequestHandler;

import android.content.Context;

public class LoginHandler implements HttpRequestHandler {
private Context context = null;
public LoginHandler(Context context) {
    this.context = context;
}

@Override
public void handle(final HttpRequest request, HttpResponse response,
        HttpContext httpcontext) throws HttpException, IOException {
       HttpEntity entity = new EntityTemplate(new ContentProducer() {
        public void writeTo(final OutputStream outstream) throws IOException {
            String resp = null;
            OutputStreamWriter …
Run Code Online (Sandbox Code Playgroud)

parsing android http-request

2
推荐指数
1
解决办法
3084
查看次数

标签 统计

android ×1

http-request ×1

parsing ×1