【发布时间】:2010-10-29 00:46:46
【问题描述】:
在 Java 中,可以使用 getAttribute 方法检索 HttpServletRequest 对象的属性字段:
String myAttribute = request.getAttribute("[parameter name]");
HttpServletRequest 属性数据存储在原始 HTTP 请求中的什么位置?它在请求的正文中吗?
例如,我正在尝试创建一个原始的 GET HTTP 请求,该请求将使用一些客户端程序发送到我的 servlet。我的 servlet.doGet() 方法是这样的:
public void doGet(HttpServletRequest request, HttpServletResponse response)
{
String myAttribute = request.getAttribute("my.username");
...
}
我应该将“my.username”数据放在原始 HTTP 请求中的什么位置,以便“myAttribute”字符串在归属之后接收值“John Doe”?
【问题讨论】: