NutzCN Logo
问答 NB启动后,为什么会有一个.htaccess文件可以访问
发布于 2241天前 作者 文涛(wentao) 1520 次浏览 复制 上一个帖子 下一个帖子
标签:

NB打包后,用漏洞扫描工具扫描到 http://localhost/.htaccess 且可以访问,内容是显示的我的项目名

22 回复

jetty?tomcat?undertow?

我测试了一下, 只会报404, 是不是你的项目/部署文件夹里面有个.htaccess文件???

很奇怪,我全局搜索都没有这个文件

我本地调试没问题,但是服务器上的就有
我抓了响应头

HTTP/1.1 200 OK
Date: Fri, 02 Mar 2018 09:04:30 GMT
X-Powered-By: nutz/1.r.66-SNAPSHOT <nutzam.com>
Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT
Content-Type: text/html;charset=utf-8
Accept-Ranges: bytes
Content-Length: 145
Server: Jetty(9.4.8.v20171121)

windows服务器吗?

额,你怎样全局搜索的? 贴一下命令看看

我抓了debug请求日志,帮我看看,能否发现问题

2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 woken up from select, 1/1 selected
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 processing 1 keys, 0 actions
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - selected sun.nio.ch.SelectionKeyImpl@258418b1 SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185236/300000}{io=1/1,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - onSelected 1->0 r=true w=false for SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185237/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - task CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185237/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}:runFillable:BLOCKING
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/PRODUCING/ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} t=CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185237/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}:runFillable:BLOCKING/BLOCKING
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} tryExecute EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/PRODUCING/ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@945987 offer EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/PRODUCING/ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/IDLE/ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} EPC t=CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185238/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}:runFillable:BLOCKING
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@945987 task=EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/IDLE/ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.FillInterest] [DEBUG] - fillable FillInterest@3108393c{AC.ReadCB@1da49274{HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=185239/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}}}
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/IDLE/ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} run
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/IDLE/ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} produce
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - action=null wakeup=false
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=185241/300000}{io=1/0,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null} onFillable enter HttpChannelState@30c7b89{s=IDLE a=NOT_ASYNC i=true r=IDLE w=false} null
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - Key interests updated 1 -> 0 on SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=185241/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 waiting on select
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - filled 503 SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=185242/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null} filled 503 HeapByteBuffer@139c79e1[p=0,l=503,c=8192,r=503]={<<<GET /.htaccess HT...2qra1.node0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=1,c=false,a=IDLE,uri=null} parse HeapByteBuffer@139c79e1[p=0,l=503,c=8192,r=503]={<<<GET /.htaccess HT...2qra1.node0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00} {}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - parseNext s=START HeapByteBuffer@139c79e1[p=0,l=503,c=8192,r=503]={<<<GET /.htaccess HT...2qra1.node0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - START --> SPACE1
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - SPACE1 --> URI
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - URI --> SPACE2
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - SPACE2 --> REQUEST_VERSION
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - REQUEST_VERSION --> HEADER
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Host: 10.200.10.25:8082 --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Host: 10.200.10.25:8082 --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Connection: keep-alive --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Connection: keep-alive --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Pragma: no-cache --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Pragma: no-cache --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Cache-Control: no-cache --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Cache-Control: no-cache --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:null --> IN_NAME
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:null --> VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:null --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:null --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36 --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36 --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept-Encoding: gzip, deflate --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept-Encoding: gzip, deflate --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept-Language: zh-CN,zh;q=0.9 --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Accept-Language: zh-CN,zh;q=0.9 --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Cookie: JSESSIONID=node01uge3k6kl6uv81ead9fjiu2qra1.node0 --> IN_VALUE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER:Cookie: JSESSIONID=node01uge3k6kl6uv81ead9fjiu2qra1.node0 --> FIELD
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - HEADER --> END
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - REQUEST for //10.200.10.25:8082/.htaccess on HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess}
GET //10.200.10.25:8082/.htaccess HTTP/1.1
Host: 10.200.10.25:8082
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Cookie: JSESSIONID=node01uge3k6kl6uv81ead9fjiu2qra1.node0


2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess} onContentComplete
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess} onRequestComplete
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpInput] [DEBUG] - HttpInputOverHTTP@3aaf6023[c=0,q=0,[0]=null,s=STREAM] addContent EOF
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=END,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=5/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=END,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess} parsed true HttpParser{s=END,0 of -1}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - releaseRequestBuffer HttpConnection@1da49274[p=HttpParser{s=END,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=6/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=END,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=//10.200.10.25:8082/.htaccess} handle //10.200.10.25:8082/.htaccess
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannelState] [DEBUG] - handling HttpChannelState@30c7b89{s=IDLE a=NOT_ASYNC i=true r=IDLE w=false}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=false,a=DISPATCHED,uri=//10.200.10.25:8082/.htaccess} action DISPATCH
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.Server] [DEBUG] - REQUEST GET /.htaccess on HttpChannelOverHttp@7b121cd3{r=2,c=false,a=DISPATCHED,uri=//10.200.10.25:8082/.htaccess}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.handler.ContextHandler] [DEBUG] - scope null||/.htaccess @ o.e.j.w.WebAppContext@4ec4f3a0{/,[file:///data/iptv_tool/static/, jar:file:/data/iptv_tool/lib/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/static/, file:///data/iptv_tool/static/],AVAILABLE}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.handler.ContextHandler] [DEBUG] - context=||/.htaccess @ o.e.j.w.WebAppContext@4ec4f3a0{/,[file:///data/iptv_tool/static/, jar:file:/data/iptv_tool/lib/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/static/, file:///data/iptv_tool/static/],AVAILABLE}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - Got Session ID node01uge3k6kl6uv81ead9fjiu2qra1.node0 from cookie
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - Session node01uge3k6kl6uv81ead9fjiu2qra1 not found locally, attempting to load
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - sessionHandler=org.eclipse.jetty.server.session.SessionHandler573673894==dftMaxIdleSec=1800
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - session=null
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - servlet |/.htaccess|null -> default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - chain=Jetty_WebSocketUpgradeFilter->whale->druid->nutz->default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter Jetty_WebSocketUpgradeFilter
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter whale
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter druid
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter nutz
2018-03-02-17-16 [qtp815674463-26] [org.nutz.mvc.impl.UrlMappingImpl] [DEBUG] - Found mapping for [GET] path=/ : MainLauncher.index(MainLauncher.java:37)
2018-03-02-17-16 [qtp815674463-26] [org.nutz.ioc.impl.NutIoc] [DEBUG] - Get 'mainLauncher'<class tool.iptv.MainLauncher>
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.handler.ContextHandler] [DEBUG] - scope /||/index.html @ o.e.j.w.WebAppContext@4ec4f3a0{/,[file:///data/iptv_tool/static/, jar:file:/data/iptv_tool/lib/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/static/, file:///data/iptv_tool/static/],AVAILABLE}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.handler.ContextHandler] [DEBUG] - context=||/index.html @ o.e.j.w.WebAppContext@4ec4f3a0{/,[file:///data/iptv_tool/static/, jar:file:/data/iptv_tool/lib/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/static/, file:///data/iptv_tool/static/],AVAILABLE}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - sessionHandler=org.eclipse.jetty.server.session.SessionHandler573673894==dftMaxIdleSec=1800
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - session=null
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - servlet |/index.html|null -> default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - chain=whale->nutz->default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter whale
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call filter nutz
2018-03-02-17-16 [qtp815674463-26] [org.nutz.mvc.impl.UrlMappingImpl] [DEBUG] - Search mapping for [GET] path=/index : NOT Action match
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.servlet.ServletHandler] [DEBUG] - call servlet default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.ResourceService] [INFO] - content=CachedContent@40260ce6{r=file:///data/iptv_tool/static/index.html,e=true,lm=Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT,ct=Content-Type: text/html,c=0}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.ResourceService] [DEBUG] - sendData content=CachedContent@40260ce6{r=file:///data/iptv_tool/static/index.html,e=true,lm=Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT,ct=Content-Type: text/html,c=0} out=HttpOutput@3fc2044e{OPEN} async=false
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpOutput] [DEBUG] - sendContent(http=CachedContent@40260ce6{r=file:///data/iptv_tool/static/index.html,e=true,lm=Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT,ct=Content-Type: text/html,c=0},Blocker@cd93a80{null})
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpOutput] [DEBUG] - sendContent(buffer=DirectByteBufferR@353a6f3e[p=0,l=145,c=145,r=145]={<<<<!DOCTYPE html>\n<.../body>\n</html>\n>>>},Blocker@cd93a80{null})
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - sendResponse info=null content=DirectByteBufferR@353a6f3e[p=0,l=145,c=145,r=145]={<<<<!DOCTYPE html>\n<.../body>\n</html>\n>>>} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$1@41824035
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - COMMIT for /index.html on HttpChannelOverHttp@7b121cd3{r=2,c=true,a=DISPATCHED,uri=//10.200.10.25:8082/index.html}
200 null HTTP/1.1
Date: Fri, 02 Mar 2018 09:16:54 GMT
X-Powered-By: nutz/1.r.66-SNAPSHOT <nutzam.com>
Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT
Content-Length: 145
Content-Type: text/html;charset=utf-8
Accept-Ranges: bytes


2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - org.eclipse.jetty.server.HttpConnection$SendCallback@4f5ca97b[PROCESSING][i=HTTP/1.1{s=200,h=6,cl=145},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@27a794a4] generate: NEED_HEADER (null,[p=0,l=145,c=145,r=145],true)@START
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpGenerator] [DEBUG] - generateHeaders HTTP/1.1{s=200,h=6,cl=145} last=true content=DirectByteBufferR@353a6f3e[p=0,l=145,c=145,r=145]={<<<<!DOCTYPE html>\n<.../body>\n</html>\n>>>}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpGenerator] [DEBUG] - Date: Fri, 02 Mar 2018 09:16:54 GMT
X-Powered-By: nutz/1.r.66-SNAPSHOT <nutzam.com>
Last-Modified: Tue, 30 Jan 2018 02:37:07 GMT
Content-Length: 145
Content-Type: text/html;charset=utf-8
Accept-Ranges: bytes


2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpGenerator] [DEBUG] - CONTENT_LENGTH
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - org.eclipse.jetty.server.HttpConnection$SendCallback@4f5ca97b[PROCESSING][i=HTTP/1.1{s=200,h=6,cl=145},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@27a794a4] generate: FLUSH ([p=0,l=265,c=8192,r=265],[p=0,l=145,c=145,r=145],true)@COMPLETING
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.WriteFlusher] [DEBUG] - write: WriteFlusher@5fc83663{IDLE}->null [HeapByteBuffer@139c79e1[p=0,l=265,c=8192,r=265]={<<<HTTP/1.1 200 OK\r\n....v20171121)\r\n\r\n>>>6 Safari/537.36\r\n...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00},DirectByteBufferR@353a6f3e[p=0,l=145,c=145,r=145]={<<<<!DOCTYPE html>\n<.../body>\n</html>\n>>>}]
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.WriteFlusher] [DEBUG] - update WriteFlusher@5fc83663{WRITING}->null:IDLE-->WRITING
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - flushed 410 SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=W,to=21/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=END,0 of -1},g=HttpGenerator@5a975239{s=COMPLETING}]=>HttpChannelOverHttp@7b121cd3{r=2,c=true,a=DISPATCHED,uri=//10.200.10.25:8082/index.html}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.WriteFlusher] [DEBUG] - Flushed=true 265/265+1 WriteFlusher@5fc83663{WRITING}->null
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.WriteFlusher] [DEBUG] - update WriteFlusher@5fc83663{IDLE}->null:WRITING-->IDLE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - org.eclipse.jetty.server.HttpConnection$SendCallback@4f5ca97b[PROCESSING][i=HTTP/1.1{s=200,h=6,cl=145},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@27a794a4] generate: DONE ([p=265,l=265,c=8192,r=0],[p=145,l=145,c=145,r=0],true)@END
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - FinalSession=null old_session_manager=org.eclipse.jetty.server.session.SessionHandler573673894==dftMaxIdleSec=1800 this=org.eclipse.jetty.server.session.SessionHandler573673894==dftMaxIdleSec=1800
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.session] [DEBUG] - FinalSession=null old_session_manager=null this=org.eclipse.jetty.server.session.SessionHandler573673894==dftMaxIdleSec=1800
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.Server] [DEBUG] - handled=true async=false committed=true on HttpChannelOverHttp@7b121cd3{r=2,c=true,a=DISPATCHED,uri=//10.200.10.25:8082/.htaccess}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannelState] [DEBUG] - unhandle HttpChannelState@30c7b89{s=DISPATCHED a=NOT_ASYNC i=true r=IDLE w=false}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=true,a=COMPLETING,uri=//10.200.10.25:8082/.htaccess} action COMPLETE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannelState] [DEBUG] - onComplete HttpChannelState@30c7b89{s=COMPLETING a=NOT_ASYNC i=false r=IDLE w=false}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - COMPLETE for /.htaccess written=145
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannelState] [DEBUG] - recycle HttpChannelState@30c7b89{s=COMPLETED a=NOT_ASYNC i=false r=IDLE w=false}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - reset HttpParser{s=END,0 of -1}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - END --> START
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpChannel] [DEBUG] - HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null} handle exit, result COMPLETE
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - filled 0 SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - filled 0 SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null} filled 0 HeapByteBuffer@139c79e1[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1 200 OK\r\n...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=5/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null} parse HeapByteBuffer@139c79e1[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1 200 OK\r\n...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00} {}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.http.HttpParser] [DEBUG] - parseNext s=START HeapByteBuffer@139c79e1[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1 200 OK\r\n...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=5/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null} parsed false HttpParser{s=START,0 of -1}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - releaseRequestBuffer HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=5/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.AbstractConnection] [DEBUG] - fillInterested HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=-,flush=-,to=6/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.FillInterest] [DEBUG] - interested FillInterest@3108393c{AC.ReadCB@1da49274{HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}}}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - changeInterests p=false 0->1 for SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=1/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Queued change CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=1/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}:runUpdateKey:NON_BLOCKING on org.eclipse.jetty.io.ManagedSelector@38b27cdc id=1 keys=1 selected=0 actions=0
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 woken up from select, 0/1 selected
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 processing 0 keys, 1 actions
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.server.HttpConnection] [DEBUG] - HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}<-SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=2/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null} onFillable exit HttpChannelState@30c7b89{s=IDLE a=NOT_ASYNC i=true r=IDLE w=false} null
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@7313106e waiting
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - action=CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=3/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}:runUpdateKey:NON_BLOCKING wakeup=false
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/PRODUCING/ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} t=CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=5/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}:runUpdateKey:NON_BLOCKING/NON_BLOCKING
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.util.thread.strategy.EatWhatYouKill] [DEBUG] - EatWhatYouKill@74bf1791/SelectorProducer@54504ecd/PRODUCING/ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} PC t=CEP:SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=5/300000}{io=0/1,kio=0,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}:runUpdateKey:NON_BLOCKING
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ChannelEndPoint] [DEBUG] - Key interests updated 0 -> 1 on SocketChannelEndPoint@5c6e36d3{/192.168.8.90:61501<->/10.200.10.25:8082,OPEN,fill=FI,flush=-,to=5/300000}{io=1/1,kio=1,kro=1}->HttpConnection@1da49274[p=HttpParser{s=START,0 of -1},g=HttpGenerator@5a975239{s=START}]=>HttpChannelOverHttp@7b121cd3{r=2,c=false,a=IDLE,uri=null}
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Forcing selection, actions=0
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - action=null wakeup=false
2018-03-02-17-16 [qtp815674463-33] [org.eclipse.jetty.io.ManagedSelector] [DEBUG] - Selector sun.nio.ch.EPollSelectorImpl@2b43e3a9 waiting on select
2018-03-02-17-16 [qtp815674463-40] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@3e657824 IDLE
2018-03-02-17-16 [qtp815674463-40] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=2/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082} tryExecute STOP!
2018-03-02-17-16 [qtp815674463-40] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@7313106e offer STOP!
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@7313106e task=STOP!
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.ReservedThreadExecutor] [DEBUG] - ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@7313106e Exited
2018-03-02-17-16 [qtp815674463-26] [org.eclipse.jetty.util.thread.QueuedThreadPool] [DEBUG] - ran ReservedThreadExecutor@6bc407fd{s=1/8,p=0}@SelectorManager@ServerConnector@5bd03f44{HTTP/1.1,[http/1.1]}{0.0.0.0:8082}@7313106e
2018-03-02-17-17 [NutzbootScheduler_QuartzSchedulerThread] [org.quartz.core.QuartzSchedulerThread] [DEBUG] - batch acquisition of 0 triggers

知道了,竟然把我的static/index.html匹配出来了。。。。

这也太奇怪了,为什么这么一个文件路径,会去匹配index.html

测试了以下,只要是访问跟路径 . 开头 如:http://localhost/.asdfww 都会匹配index.html

而且现在访问这个地址,报错信息也是index.html 404

HTTP ERROR 404
Problem accessing /index.html. Reason:

    Not Found

是不是shro拦截未登录的请求

可是我项目里没用这个哦

哦,我知道了, 因为 /.htaccess 去掉后缀就是 / , 然后匹配@At("/") 然后就匹配到你的首页了

那这算bug不?是否可以修复

不晓得算不算了,在@At("/")入口方法里面先判断一下吧

添加回复
请先登陆
回到顶部