【发布时间】:2014-08-13 06:20:12
【问题描述】:
标头请求
POST http://{URL} HTTP/1.1
Accept: */*
Accept-Language: en-us
Content-Type: text/xml; charset=UTF-8
Accept-Encoding: gzip, deflate
Content-Length: 1049
Connection: Keep-Alive
Pragma: no-cache
<?xml version="1.0"?>
<userID>dummy</userID>
<password>pwd</password>
我有上面的请求,它被发送到 doFilter 中的 ServletRequest。 我可以使用如下的servet api来读取参数
HttpServletRequest req = (HttpServletRequest) request;
Enumeration<String> params = req.getParameterNames();
如何读取 xml 内容以便使用 Java 中的 servlet 检索该 xml 中的用户 ID
【问题讨论】:
-
不知道是不是真的用户名和密码
-
docs.oracle.com/javaee/6/api/javax/servlet/…。请注意,您所拥有的不是有效的 XML。 XML 文档只有一个根元素。
标签: java xml servlets servlet-filters