2016-07-11 38 views
0

Ich möchte eine Anwendung entwickeln, um einige HTTP-Verkehr zu filtern und einige bestimmte Websites zu blockieren, Ich weiß nicht, wie kann ich es tun, Ich habe zwar, dass ich diese App entwickeln kann . mit JSP, aber jetzt denke ich, ich sollte einen Proxy verwenden, um zu entwickeln, Ich möchte meine App die HTTP-Pakete erkennen und dann eine Datei (eine schwarze Liste von Websites) überprüfen und die entsprechenden URLs filtern, indem Sie den Inhalt der Website für den Benutzer nicht zeigen . kann mir jeder Körper helfen und erklären, wie ich diese App entwickeln kann?Wie entwickle ich einen HTTP-Web-Filter in Java

PS: Entschuldigung für mein Englisch! =)

+0

klingt wie Sie einen Proxy-Server schreiben möchten –

Antwort

-1

Sie können ein Java-Servlet schreiben. Servlets sind gute Filter. Beispiele finden Sie unter tutorials.jenkov.com/java-servlets/servlet-filters.html und http://www.journaldev.com/1933/java-servlet-filter-example-tutorial.

+0

Ich glaube Servlet-Filter können HTTP-Anfragen abfangen gezielt auf meine "Web-Anwendung" und ich möchte URLs und Websites in meinem Browser filtern! Kann meine App mit Servlet mit dem Browser interagieren und Anfragen und Antworten filtern, die auf meinen Browser ausgerichtet sind? (Ich denke meine App sollte zwischen der Anfrage von meinem Browser und Antworten funktionieren. Ist es richtig?) – ABCD