Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(235)

Issue 1944044: Fixing ServletUtil.fromHttpServletRequest to take multiple header values for same header name (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 5 months ago by gagan.goku
Modified:
15 years, 5 months ago
Reviewers:
johnfargo, zhoresh, Paul Lindner, dev-remailer, mhermanto
CC:
cool-shindig-committers_googlegroups.com, anupama.dutta
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/java/
Visibility:
Public.

Description

Currently ServletUtil.fromHttpServletRequest() iterates over all the header names and add the header value returned by getHeader(headerName). But this is buggy because getHeader() method returns only 1 header value, which is almost always the first header value for that headerName. This change refactors fromHttpServletRequest() to take multiple header values for the same header name.

Patch Set 1 #

Patch Set 2 : 'uploading_patch' #

Total comments: 3

Patch Set 3 : 'updating_comment' #

Patch Set 4 : svn_up #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -17 lines) Patch
M java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java View 2 3 1 chunk +26 lines, -5 lines 0 comments Download
M java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/ServletUtilTest.java View 2 3 5 chunks +22 lines, -12 lines 0 comments Download

Messages

Total messages: 7
gagan.goku
15 years, 5 months ago (2010-08-12 17:47:01 UTC) #1
anupama.dutta
http://codereview.appspot.com/1944044/diff/2001/3002 File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java (right): http://codereview.appspot.com/1944044/diff/2001/3002#newcode62 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java:62: Enumeration<?> headerNames = servletReq.getHeaderNames(); Wondering why we can't use ...
15 years, 5 months ago (2010-08-13 13:23:51 UTC) #2
gagan.goku
http://codereview.appspot.com/1944044/diff/2001/3002 File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java (right): http://codereview.appspot.com/1944044/diff/2001/3002#newcode62 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java:62: Enumeration<?> headerNames = servletReq.getHeaderNames(); On 2010/08/13 13:23:51, anupama.dutta wrote: ...
15 years, 5 months ago (2010-08-13 18:40:31 UTC) #3
anupama.dutta
http://codereview.appspot.com/1944044/diff/2001/3002 File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java (right): http://codereview.appspot.com/1944044/diff/2001/3002#newcode62 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java:62: Enumeration<?> headerNames = servletReq.getHeaderNames(); On 2010/08/13 18:40:31, gagan.goku wrote: ...
15 years, 5 months ago (2010-08-14 03:12:27 UTC) #4
anupama.dutta
On 2010/08/14 03:12:27, anupama.dutta wrote: > http://codereview.appspot.com/1944044/diff/2001/3002 > File > java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ServletUtil.java > (right): > > ...
15 years, 5 months ago (2010-08-16 06:30:21 UTC) #5
Paul Lindner
lgtm, committing
15 years, 5 months ago (2010-08-16 07:12:13 UTC) #6
gagan.goku
15 years, 5 months ago (2010-08-16 07:23:24 UTC) #7
Thanks Paul

-- 
The only thing missing in life is background music.
-- Gagandeep Singh


On Mon, Aug 16, 2010 at 12:42 PM, <lindner@inuus.com> wrote:

> lgtm, committing
>
>
> http://codereview.appspot.com/1944044/show
>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b