`
谷熙亚
  • 浏览: 51854 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Post注册

    博客分类:
  • java
阅读更多
转载:

利用JAVA发送POST请求(垃圾注册就是这么产生的)
JavaQQPHP.net
大伙都知道利用JAVA的net包的URL类和 URLConnection可以得到网页源代码(这个应该是蜘蛛程序的锥形吧),但是向网页发送数据怎么办呢,GET请求很好处理,直接在网址后面加参数就可以了,但是可不可以向网页中发送POST请求呢,注册程序就是我们在点击提交按钮后往指定页面发送POST请求以便送往数据库



本例就来做个演示,往一个完美私服的数据库里不断发送注册请求



Java代码 
import java.net.*;  
import java.io.*;  
import java.util.Locale;  
class Test   
{  
    public static void main(String[] args)   
    {  
        try 
        {  
            //用于注册的用户名 密码 问题 答案临时变量  
            String temp="renyanwei";  
 
            //就注册10个吧,别太过火了  
            for (int i=1;i<10;i++)  
            {  
                String urlstr="http://www.88wanmei.cn/register.php";  
                URL url=new URL(urlstr);  
                URLConnection conn=url.openConnection();  
 
                //这里是关键,表示我们要向链接里输出内容  
                conn.setDoOutput(true);  
 
                //获得连接输出流  
                OutputStreamWriter out=new OutputStreamWriter(conn.getOutputStream());  
 
                //这里是我定义了一组账号信息,字段+数据  
                String str=String.format(Locale.CHINA,"login=%s&&passwd=%s&&repasswd=%s&&Prompt=%s&&answer=%s&&email=%s",  
                    temp+i,temp+i,temp+i,temp+i,temp+i,"ren@ren.com");  
                //把数据写入  
                out.write(str);  
                out.flush();  
                out.close();  
 
                //到这里已经完成了,不过我们还是看看返回信息吧,他的注册返回信息也在此页面  
                BufferedReader reader=new BufferedReader(new InputStreamReader(conn.getInputStream()));  
                String line=null;  
                int lineNum=1;  
                while((line=reader.readLine())!=null)  
                {  
                    ++lineNum;  
 
                    //为什么只输出174行呢,因为这一行才是返回信息嘛,要其他的没用  
                    if(lineNum==174)  
                        System.out.println(line);  
                }  
            }  
 
        }  
        catch (Exception x)  
        {  
            System.out.println(x.toString());  
        }  
          
    }  
 



待研究!个人认为很好
分享到:
评论

相关推荐

    POST注册.rar

    POST注册是一种常见的网络通信技术,常用于Web应用程序中的数据提交,特别是在表单提交或API交互时。这个"POST注册.rar"文件很可能包含了易语言(EasyLanguage)编写的源代码,用于实现POST方式的用户注册功能。...

    易语言POST注册QQ

    本主题聚焦于使用易语言进行POST注册QQ的过程,这涉及到网络请求、数据处理和验证码识别等多个重要知识点。 1. **POST方法**:在HTTP协议中,POST是最常见的请求方法之一。它用于向服务器发送数据,常用于表单提交...

    易语言POST注册Tom邮箱

    在IT行业中,网络编程是一项重要的技能,而"易语言POST注册Tom邮箱"是关于使用易语言进行网络请求,特别是注册TOM邮箱账号的一种实践。易语言是中国本土开发的一款编程语言,旨在降低编程门槛,让更多的人能够参与...

    易语言源码易语言POST注册源码.rar

    在提供的压缩包“易语言源码易语言POST注册源码.rar”中,我们可以看到与易语言相关的一个POST注册功能的源代码。POST注册通常是指通过HTTP协议的POST方法来实现用户注册,这种技术广泛应用于Web应用中。 POST注册...

    易语言POST注册QQ源码

    同时,对于初学者来说,阅读和理解这个源码也是一个很好的学习机会,可以深入理解POST注册的过程,以及易语言在网络编程方面的应用。 总的来说,这个源码集合了易语言编程、HTTP POST请求和QQ注册流程等多个知识点...

    易语言编写post注册提交功能.rar

    本资源提供了一个使用易语言实现POST注册提交功能的源代码示例,对于学习易语言和网络编程的开发者来说,这是一个非常有价值的参考。 POST提交是HTTP协议中的一种请求类型,用于向服务器发送数据,常用于提交表单...

    易语言POST注册

    易语言POST注册源码,POST注册,Reg,Mid,Getstatus,GetstatusText,GetresponseXML,GetresponseText,GetresponseBody,GetresponseStream,GetreadyState,Setonreadystatechange,open,setRequestHeader,getResponseHeader...

    易语言POST注册QQ源码.zip易语言项目例子源码下载

    在这个"易语言POST注册QQ源码.zip"压缩包中,我们主要关注的是易语言如何实现POST注册QQ的功能。POST注册是网络应用中常见的用户注册方式,通过向服务器发送POST请求,提交注册信息,完成用户的账号创建。 首先,...

    e语言-易语言POST注册

    本教程将围绕“易语言-易语言POST注册”这一主题展开,探讨如何使用易语言实现POST注册功能。 POST注册功能通常指的是通过HTTP协议的POST方法向服务器发送数据进行用户注册的过程。POST方法允许我们传递大量数据,...

    易语言post注册百度

    易语言post注册百度源码,post注册百度,bd__cbs,Vcode_baidu_reg,baidu_reg,网页_清除Cookie,内部_Cookie取名,网页_取Cookie,网页_取单条Cookie,网页_Cookie合并更新,网页_取页面地址,网页_取域名,内部_数组成员是否...

    易语言源码易语言POST注册QQ源码.rar

    在这个"易语言源码易语言POST注册QQ源码.rar"压缩包中,我们主要讨论的是如何使用易语言实现POST方法来注册QQ账号的源代码。 POST方法是HTTP协议中的一个重要组成部分,常用于向服务器发送数据,比如在网页表单提交...

    多多号Post注册特别版V1.0.2最新绿色免费版

    多多号Post注册破解版是一款十分好用的多多号POST注册机软件。能快速有效的帮助用户进行奥奇传奇、奥拉星、龙斗士等游戏账户注册。相信部分用户会厌烦繁琐的账户注册过程,可以下载这款软件进行尝试。 软件特色  ...

    e语言-POST注册QQ

    标题提到的"e语言-POST注册QQ",这里的"e语言"就是指易语言,它以其独特的汉字编程语法,降低了编程的门槛,使得更多非计算机专业的人也能参与到程序开发中来。 本例程的核心在于利用XMLHTTP对象进行POST请求,这是...

    易语言源码X1.5论坛POST注册易语言源码.rar

    "易语言源码X1.5论坛POST注册易语言源码.rar"这个文件包包含了使用易语言编写的X1.5版本的论坛注册功能的源代码。 在易语言中,源码是程序的基本组成部分,它是由程序员按照易语言的语法规则书写的文本文件,包含了...

    易语言源码X论坛POST注册易语言源码.rar

    "易语言源码X论坛POST注册易语言源码.rar" 这个压缩包文件包含了与易语言相关的源代码,特别是涉及到在X论坛上进行POST注册的实现。 首先,我们看到一个名为"X1[1].5论坛POST注册.e"的文件,这很可能是易语言编写的...

    POST注册QQ源码-易语言.zip

    标题“POST注册QQ源码-易语言.zip”表明我们将探讨如何使用易语言来实现POST方法进行QQ注册的程序代码。POST是HTTP协议中的一个重要方法,用于向服务器发送数据,常用于网页表单提交或API接口调用。 首先,了解...

    X1.5论坛POST注册.rar

    X1.5论坛POST注册.rar X1.5论坛POST注册.rar X1.5论坛POST注册.rar X1.5论坛POST注册.rar X1.5论坛POST注册.rar X1.5论坛POST注册.rar

    易语言X1.5论坛POST注册

    易语言X1.5论坛POST注册源码,X1.5论坛POST注册,FindFirstUrlCacheEntry,FindNextUrlCacheEntry,FindCloseUrlCache,DeleteUrlCacheEntry,取保存文件名_

Global site tag (gtag.js) - Google Analytics