PQ70055: HTTP HEAD REQUEST ISN'T PASSING PARAMETERS TO RECEIVING SERVLET RUNNING IN WAS 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Environment: WebSphere Application Server (WAS) 5 . Description: When a HTTP HEAD request which passes parameters is performed (e.g., HEAD http://localhost:8080/HTTPHeadTest/ servlet/HeadServlet?param1=ParamValue1¶m2=ParamValue2 HTTP/1.0), in WAS 5 the parameters aren't being passed to the receiving servlet. In WAS 4.0.x, this functionality worked.Local fix Problem summary **************************************************************** * USERS AFFECTED: WebSphere Application Server developers * * sending HEAD requests to the application * * server. * **************************************************************** * PROBLEM DESCRIPTION: WebSphere fails to parse query string * * for HEAD requests. * **************************************************************** * RECOMMENDATION: * **************************************************************** WebSphere fails to properly handle HEAD requests. When a HEAD request contains a query string, WebSphere does not parse the query string. This results in null values being returned when application calls HttpServletRequest.getParameter(parameterName).Problem conclusion Modified WebSphere's implementation of HttpServletRequest to properly handle query strings for HEAD requests.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 00S
Software edition:
Reference #: PQ70055
IBM Group: Software Group
Modified date: Jan 20, 2003
(C) Copyright IBM Corporation 2000, 2008. All Rights Reserved.