![](/img/trans.png)
[英]How can I see in telegram bot incoming POST request from java web app
[英]Spring/Java web: how can I know a request is a form post?
我正在做一个Spring网站。 该网站有许多访问者可以访问的页面。 它还允许访问者填写和提交一些表格。
我想使用Spring拦截器(作为中心位置)检查访问者的每个Web请求。 如何确定Web请求是获取请求还是表单发布?
谢谢并恭祝安康!
您可以按以下方式使用getMethod()-
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
import org.springframework.stereotype.Component;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@Component
public class MyInterceptor extends HandlerInterceptorAdapter {
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
System.out.println("Request Intercepted for : "
+ request.getRequestURI());
System.out.println("Request type : "
+ request.getMethod());
return true;
}
}
表格文件
java.lang.String getMethod()
返回发出此请求的HTTP方法的名称,例如GET,POST或PUT。 与CGI变量REQUEST_METHOD的值相同。
返回:一个字符串,用于指定与此请求一起使用的方法的名称
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.