这是我写的一段AJAX代码,放在html里双击网页就可以将ms消息发送到饭否网上,现在要用jsp实现这个功能,那位大虾能帮忙写代码,我很着急,先谢谢啦!
<script type="text/javascript">
function justdo(){
   ms = "再试,就不信了!"; //要发送的消息
    str ="status=" + ms;
    user = "[email protected]"; //饭否用户名
    ps = "xxx";   //密码
         var xmlhttp = new XMLHttpRequest();
    xmlhttp.open("POST", "http://api.fanfou.com/statuses/update.json", false,user,ps);
    xmlhttp.setRequestHeader("Content-Length", str.length);
    xmlhttp.setRequestHeader("CONTENT-TYPE", "application/x-www-form-urlencoded");
    xmlhttp.send(str);
}
</script>
我还在网上搜索了一下,找了段java代码,但是提示401,需要验证,可不知道怎末传递用户名和密码,放在url中不行。那位大虾指点一下,怎么发送密码和用户名!
         URL url = null;
        BufferedReader in = null;
        InputStreamReader isr = null;
        InputStream is = null;
        HttpURLConnection huc = null;
        StringBuffer s = new StringBuffer();
            url = new URL("http://api.fanfou.com/statuses/update.json");
            huc = (HttpURLConnection)url.openConnection();
            huc.setRequestMethod("POST");
            huc.setDoOutput(true);
            String param = "status=test the api";
            huc.getOutputStream().write(param.getBytes());
            huc.getOutputStream().flush();
            huc.getOutputStream().close();