- package com.eiyoung.wechat.web.controller;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.util.Date;
- import javax.servlet.ServletException;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import com.eiyoung.wechat.web.utils.Message;
- import com.eiyoung.wechat.web.utils.ReplyMessage;
- import org.apache.commons.io.IOUtils;
- import com.thoughtworks.xstream.XStream;
- import com.thoughtworks.xstream.io.xml.DomDriver;
- public class WeChat extends HttpServlet {
- private static final long serialVersionUID = 1L;
- public WeChat() {
- super();
- * 验证
- * @param request
- * @param response
- * @throws ServletException
- * @throws IOException
- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- response.setContentType("text/html;charset=UTF-8");
- PrintWriter pw = response.getWriter();
- String echo = request.getParameter("echostr");
- System.out.print(echo);
- echo = new String(echo.getBytes("ISO-8859-1"),"UTF-8");
- pw.println(echo);
- protected void doPost(HttpServletRequest request, HttpServletResponse respons
Java版微信机器人代码
最新推荐文章于 2024-08-01 22:00:59 发布
这是一个Java编写的微信机器人控制器,处理GET和POST请求,用于验证和回复微信消息。它使用了XStream库解析和生成XML,回复消息内容为接收到的消息内容的重复。
摘要由CSDN通过智能技术生成