Google reCapacha

<%@page import="java.net.*, java.io.*"%>

<%@page import="java.net.*, java.io.*"%>

<%@ page language="java" contentType="text/html; charset=UTF-8″ pageEncoding="UTF-8″%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %><%  response.setCharacterEncoding(“UTF-8″); request.setCharacterEncoding(“UTF-8″);%>

 

<% String g_recaptcha_response = (String)request.getParameter(“g-recaptcha-response"); String secret="6Lep5yUUAAAAANxHjoIVJl9Vc6PhD1qlA8sbYnG1″; URL dest = new URL(“https://www.google.com/recaptcha/api/siteverify?secret="+secret+"&response="+g_recaptcha_response); URLConnection yc = dest.openConnection(); BufferedReader in = new BufferedReader( new InputStreamReader( yc.getInputStream())); StringBuffer sb = new StringBuffer(); String inputLine; while ((inputLine = in.readLine()) != null){ sb.append(inputLine); } if (!sb.toString().matches(“.+\"success\"\\s*:\\s*true\\s*.+") ) out.println(sb.toString()); in.close();%>

 

廣告

About fenjj

Perfect !!??...
本篇發表於 Uncategorized。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s