一些背景知识,我正在创建一个 SMS 网关,让 Android 手机充当一个迷你 Web 服务器/SMS 网关。每当收到 SMS 时,它都会发布到 Web 服务(外部)。Web 服务(外部)以带有参数的 GET 请求的形式响应 Android 的 IP 地址。
我正在尝试获取对我的 android 应用程序 Web 服务发出的请求的参数。该对象request
似乎工作正常,但我在解析参数时遇到问题。
的输出
Log.i("WEB_REQUEST", request.getRequestLine().toString());
是
GET /send.html?smsto=testtes&smsbody=testers HTTP/1.1
但是,每当我尝试返回特定参数时,它只会返回 null。
HttpParams params = request.getParams();
Log.i("WEB_REQUEST", params.getParameter("smsto").toString());
Log.i("WEB_REQUEST", params.getParameter("smsbody").toString());
如何String smsto = params.getParameter("smsto").toString();
在请求中返回参数的值GET
?