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

用代码向网站提交数据

阅读更多

用代码向网站提交数据

左直拳

可以用代码模拟浏览器向网站提交数据:

string sUrl = "http://。。。。";//目标网址

Uri target = new Uri(sUrl);

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(target);

req.ReadWriteTimeout = 10000;

req.Timeout = 10000;

req.MaximumAutomaticRedirections = 5;

req.MaximumResponseHeadersLength = 5;

req.AllowAutoRedirect = true;

//装扮成一个浏览器,欺骗那个网址

req.UserAgent = "Mozilla/6.0 (compatible; MSIE 6.0; Windows NT 5.1)";

req.Method = "POST";

req.ContentType = "application/x-www-form-urlencoded";

string postData = "voteid=15196&markinfo=0&checktype=2&op=69884";//传递的数据

byte[] arPostData = Encoding.UTF8.GetBytes(postData);

req.ContentLength = arPostData.Length;

Stream newStream = req.GetRequestStream();

newStream.Write(arPostData, 0, arPostData.Length);

newStream.Close();

如果目标网址需要输入验证码,则死翘翘。

分享到:
评论

相关推荐

    非侵入代码的java自动分批提交数据组件

    mybatis框架在执行批量插入或者更新的时候限制入参...突破mybatis批处理数据量2100个的限制,另一个应用场景是,即使没有用到mybatis,也可以作为自动分批提交的工具,防止一次性提交数据过大导致数据库自动提高锁级别

    c#模拟提交数据源码

    模拟数据提交的范例 熟悉模拟提交的代码,也可以当测试Post使用!

    把数据提交给百度 谷歌搜索,地图代码

    总结起来,提交数据到百度和谷歌搜索主要涉及构建正确的URL并处理好查询参数的编码。对于地图功能,主要是通过指定位置信息在地图应用中进行定位。这些技术在网页开发中广泛应用于搜索功能和地理位置相关的应用。...

    使用jQuery ajax提交表单代码

    在“使用jQuery ajax提交表单代码”的资源中,我们可以期待看到一个清晰的示例,展示如何将表单数据发送到服务器,并处理响应。 1. **jQuery的$.ajax()函数** - **基本语法**:`$.ajax({ options });` - **选项...

    SVN常用操作----查看代码提交以及改动记录方法

    **SVN常用操作——查看代码提交及改动记录方法** 在软件开发过程中,版本控制系统如Subversion(SVN)是团队协作的重要工具。它允许开发者跟踪和管理代码的修改历史,以便于协同工作、回溯错误并理解代码的发展过程...

    web数据提交 curlhelp

    总结一下,`CurlHelp`项目提供了一个用Python和`pycurl`实现的网络数据提交工具,特别关注了cookie的处理。它简化了与Web服务交互的过程,使得在Python中执行HTTP POST请求和处理登录状态变得更加容易。对于那些需要...

    android 登陆、提交数据或加载数据时提示页面

    - **API设计**:定义清晰的API接口,用于向服务器提交数据,可能包括POST、PUT、DELETE等HTTP方法。 - **数据校验**:在提交前对用户输入进行校验,防止无效数据的发送。 - **错误处理**:处理可能出现的网络错误...

    post模拟提交获取提交后的HTML代码

    在IT行业中,模拟提交是一种常见的自动化测试和网页交互技术,主要应用于登录系统、数据抓取、API测试等领域。本文将详细讲解如何通过编程方式实现模拟提交以获取提交后的HTML代码,以及相关技术的运用。 首先,...

    【SVN代码库数据统计分析工具】

    【SVN代码库数据统计分析工具】是一种利用TortoiseSVN API接口设计的软件工具,专门用于收集、处理和分析版本控制系统Subversion(SVN)中的代码库使用数据。这款工具的核心功能在于周期性地监测SVN仓库,追踪用户在...

    C#、.Net平台大批量提交数据到数据库

    首先,批量提交数据可以显著提高数据插入或更新的效率,因为每次数据库事务处理的数据量更大,减少了网络传输的次数,降低了与数据库的交互成本。在C#中,可以使用ADO.NET的SqlCommand对象配合SqlBulkCopy类实现批量...

    layui form表单提交之后重新加载数据表格的方法

    本文将探讨在使用layui框架的情况下,如何在表单提交之后重新加载数据表格。 首先,让我们来分析一下使用的layui组件。Layui是一个前端UI框架,它提供了一套模块化的组件,方便开发者快速开发界面。其中,form模块...

    Android端使用get post 方法提交数据到服务器demo

    本文将详细讲解如何在Android端使用GET和POST方法提交数据到服务器,并结合传智播客张泽华Android视频54-57中的代码示例进行解析。 一、GET方法 GET方法是最简单的HTTP请求方式,常用于获取服务器上的资源。在...

    如何使用post提交网页表单中的数据

    本篇文章将详细介绍如何在VB(Visual Basic)环境中使用POST方法提交网页表单中的数据。 首先,理解POST请求的基本原理。POST请求是HTTP协议中的一个请求方法,它将数据封装在请求体中发送到服务器。与GET请求不同...

    【python代码实现】决策树分类算法、朴素贝叶斯分类算法以及人工神经网络分类算法的代码及数据

    资源中包括决策树分类算法、朴素贝叶斯分类算法、人工神经网络分类算法的代码(.ipynb,.py)和案例股票价格波动分析的数据(.csv),建议使用jupyter notebook打开.ipynb文件,体验更佳 1、资源配合博文《【python...

    易语言post提交模块源码

    POST提交是HTTP协议中的一个基本方法,用于向服务器发送数据,常用于网页表单的提交或者API接口的数据传递。在易语言中实现POST提交,可以帮助开发者将客户端的数据以POST方式发送到服务器,进而执行相应的业务逻辑...

    批量更新历史数据 每10000提交一次

    本主题聚焦于“批量更新历史数据每10000提交一次”的实践方法,这涉及到数据库操作优化、事务管理以及代码实现等技术细节。 首先,批量更新是为了避免频繁的小规模数据库交互,因为每次交互都会带来一定的开销,如...

    使用HttpWebRequest提交数据

    ### 使用HttpWebRequest提交数据 #### 一、概述 在.NET框架中,`HttpWebRequest`是`System.Net`命名空间下的一个重要类,它提供了一种简便的方式来进行HTTP请求,包括发送GET和POST请求以及处理响应结果。`...

    【crontab】定时自动完成Gitee、GitHub的代码提交(Windows和Linux)

    3. 通过数据库的数据表配合脚本使用,完成指定日期的提交操作。 运行环境 : 1. Linux服务器(crontab定时执行); 2. Windows(可以自己通过定时任务调用脚本完成上传); 功能详细介绍 : 定时完成代码的自动...

    分类留言系统(表单提交)源代码

    【分类留言系统(表单提交)源代码】是基于ASP技术构建的一款互动性强、功能完善的网络应用,主要用于网站用户之间的信息交流与反馈。ASP(Active Server Pages)是微软开发的一种服务器端脚本语言,用于生成动态...

    c# 定时器 ,定时提交数据

    下面我们将深入探讨这两个类的使用以及如何利用它们来实现定时提交数据。 1. **System.Timers.Timer** - **基本概念**:System.Timers.Timer是基于线程池的,当计时器触发后,它会在单独的线程上引发Elapsed事件,...

Global site tag (gtag.js) - Google Analytics