JSP文件发送消息到饭否网!

来源:互联网 发布:php系统毕业设计 编辑:程序博客网 时间:2024/04/30 01:29

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

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

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

 

<%

        response.setContentType("text/text; charset=UTF-8");

         response.setHeader("Cache-Control","no-cache");

       URL url = null;

        BufferedReader in = null;

        InputStreamReader isr = null;

        InputStream is = null;

        HttpURLConnection huc = null;

        StringBuffer s = new StringBuffer();

        try

        {   

String credit =request.getParameter("user") + ":" +request.getParameter("ps");

//out.print(credit);

String encoding = new sun.misc.BASE64Encoder().encode (credit.getBytes());

            url = new URL("http://api.fanfou.com/statuses/update.json");

            huc = (HttpURLConnection)url.openConnection();

            huc.setRequestMethod("POST");

huc.setRequestProperty ("Authorization", "Basic " + encoding);

            huc.setDoOutput(true);

            String param = "status="+request.getParameter("status");

param=new String(param.getBytes("iso-8859-1"),"GBK");

out.println(param);

            huc.getOutputStream().write(param.getBytes());

            huc.getOutputStream().flush();

            huc.getOutputStream().close();

            is = huc.getInputStream();

            isr = new InputStreamReader(is);

            in = new BufferedReader(isr);

            String line = null;            

            while((line = in.readLine()) != null){

            s.append(line);

           }

out.print(s.toString());

           

        }

        catch(Exception e)

        {     

  

        }

        finally

        {

            try

            {

                huc.disconnect();

                is.close();

                isr.close();

                in.close();

            }

            catch(Exception e)

            {

                e.printStackTrace();

            }

        }  

  

%>

 

原创粉丝点击