This commit is contained in:
Erik C. Thauvin 2019-09-24 21:15:16 -07:00
parent 32fd9c3c57
commit 6f47f40bd1
5 changed files with 124 additions and 115 deletions

View file

@ -5,10 +5,12 @@ import net.thauvin.erik.akismet.AkismetComment
import java.io.IOException
import java.util.Date
import javax.servlet.ServletException
import javax.servlet.annotation.WebServlet
import javax.servlet.http.HttpServlet
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpServletResponse
@WebServlet(description = "Akismet Servlet", displayName = "Akismet", urlPatterns = ["/comment/*"])
class AkismetServlet : HttpServlet() {
private val akismet = Akismet("YOUR_API_KEY", "http://yourblogdomainname.com/blog/")
@ -17,7 +19,7 @@ class AkismetServlet : HttpServlet() {
val id = request.getParameter("id")
akismet.appUserAgent = request.servletContext.serverInfo
val comment = AkismetComment(request)
with(comment) {
permalink = "${akismet.blog}/comment/$id"