📄 testrequesthandler.java
字号:
package com.sslexplorer.requesthandler.test;
import java.io.IOException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.sslexplorer.boot.HttpConstants;
import com.sslexplorer.boot.RequestHandler;
import com.sslexplorer.boot.RequestHandlerException;
import com.sslexplorer.boot.RequestHandlerRequest;
import com.sslexplorer.boot.RequestHandlerResponse;
import com.sslexplorer.boot.Util;
import com.sslexplorer.forwarding.LocalRequestHandlerTunnel;
public class TestRequestHandler implements RequestHandler {
public static Log log = LogFactory.getLog(TestRequestHandler.class);
public TestRequestHandler() {
super();
}
public boolean handle(String pathInContext, String pathParams, RequestHandlerRequest request, RequestHandlerResponse response)
throws IOException, RequestHandlerException {
if(request.getMethod().equals("TEST")) {
if(log.isDebugEnabled())
log.debug("Starting TEST request");
request.setTunnel(new TestFullDuplexTunnel());
// Set the response status
response.setStatus(HttpConstants.RESP_200_OK);
return true;
} else
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -