[ https://issues.apache.org/jira/browse/TS-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13590390#comment-13590390 ]
Zhao Yongming commented on TS-1635: ----------------------------------- here is 贝奇小天狼星's patch, FYI: {code} 贝奇小天狼星 23:25:45 那个get 请求中包括域名的请求会404的。解决 了。 贝奇小天狼星 23:25:54 diff -Nur old/proxy/hdrs/URL.cc new/proxy/hdrs/URL.cc --- old/proxy/hdrs/URL.cc 2013-02-27 14:00:24.000000000 +0800 +++ new/proxy/hdrs/URL.cc 2013-02-27 14:02:10.000000000 +0800 @@ -1066,7 +1066,9 @@ if ((end - cur >= 5) && (((cur[0] ^ 'h') | (cur[1] ^ 't') | (cur[2] ^ 't') | (cur[3] ^ 'p') | (cur[4] ^ ':')) == 0)) { scheme_end = cur + 4; // point to colon url_scheme_set(heap, url, scheme_start, URL_WKSIDX_HTTP, 4, copy_strings_p); - } else { // some other scheme, try to parse it. + //} else { // some other scheme, try to parse it. + } else if(cur[0] != '/') { while (':' != *cur && ++cur < end) ; if (cur < end) { // found a colon {code} > url parse BUGS IN Apache Traffic Sever 3.3.1 > --------------------------------------------- > > Key: TS-1635 > URL: https://issues.apache.org/jira/browse/TS-1635 > Project: Traffic Server > Issue Type: Bug > Components: HTTP > Reporter: evilbandon > Assignee: Alan M. Carroll > > url parse BUGS IN Apache Traffic Sever 3.3.1 > the request URL is http://a.b.com/xx.jpg?newpath=http://b.c.com > but the Apache Traffic Sever 3.3.1 parse this url as http://b.c.com -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira