0
저는 자바 웹 프로그래밍의 초보자이며 제 상사가 저에게 어려운 작업을 할당했습니다. 우리는 Tomcat 서버에 호스팅 된 HTML 양식을 가지고 있으며 다른 서버의 PHP 페이지에 제출됩니다 . 이제 내 상사가 폼에 captcha를 추가하려고하지만 PHP 페이지에서 인증을 원하지 않습니다. 그래서 나는 필터를 구현하고 거기에서 인증 할 수 있다고 생각합니다.URL 패턴이 작동하지 않습니다.
<form action="http://differentproject.com/display.php" method="Post">
<input type="text" name="text"></input>
<input type="Submit" value="submit"/>
</form>
때문에 필터로를 차단하려는 display.php.I에 제출 내 HTML 페이지와 형태가 있지만 다음 URL 패턴은 늘 작동 위 고려할 수 있습니다.
<filter-mapping>
<filter-name>test</filter-name>
<url-pattern>http://differentproject.com/display.php</url-pattern>
</filter-mapping>
어느 쪽이,
<filter-mapping>
<filter-name>test</filter-name>
<url-pattern>/display.php</url-pattern>
</filter-mapping>
나는 생각하지 않는다 URL이이 일을 할 scope.Can 프로젝트의 부족 때문에 작동하지? 당신은 필터링하거나 즉시 사용자가 양식을 제출로, 브라우저가 다른 서버에 요청을하기 때문에 다른 서버 (PHP는 서버가 아닌 바람둥이 서버)에이를 가로 챌 수 있습니다