|
|
@ -16,9 +16,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
package org.springframework.web.util; |
|
|
|
package org.springframework.web.util; |
|
|
|
|
|
|
|
|
|
|
|
import static org.junit.Assert.assertEquals; |
|
|
|
|
|
|
|
import static org.junit.Assert.assertNull; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.io.UnsupportedEncodingException; |
|
|
|
import java.io.UnsupportedEncodingException; |
|
|
|
|
|
|
|
|
|
|
|
import org.junit.Before; |
|
|
|
import org.junit.Before; |
|
|
@ -26,6 +23,8 @@ import org.junit.Ignore; |
|
|
|
import org.junit.Test; |
|
|
|
import org.junit.Test; |
|
|
|
import org.springframework.mock.web.test.MockHttpServletRequest; |
|
|
|
import org.springframework.mock.web.test.MockHttpServletRequest; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import static org.junit.Assert.*; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* @author Rob Harrop |
|
|
|
* @author Rob Harrop |
|
|
|
* @author Juergen Hoeller |
|
|
|
* @author Juergen Hoeller |
|
|
@ -111,6 +110,11 @@ public class UrlPathHelperTests { |
|
|
|
|
|
|
|
|
|
|
|
request.setRequestURI("/foo;a=b;jsessionid=c0o7fszeb1;c=d"); |
|
|
|
request.setRequestURI("/foo;a=b;jsessionid=c0o7fszeb1;c=d"); |
|
|
|
assertEquals("jsessionid should always be removed", "/foo;a=b;c=d", helper.getRequestUri(request)); |
|
|
|
assertEquals("jsessionid should always be removed", "/foo;a=b;c=d", helper.getRequestUri(request)); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// SPR-10398
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
request.setRequestURI("/foo;a=b;JSESSIONID=c0o7fszeb1;c=d"); |
|
|
|
|
|
|
|
assertEquals("JSESSIONID should always be removed", "/foo;a=b;c=d", helper.getRequestUri(request)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|