社区
C#
帖子详情
如何使用C#模拟网站登陆过程?
snaill
2005-07-09 02:46:03
在IE里面可以通过访问网站的登陆页,登陆一个网站,并浏览其中的信息,如何使用C#在程序中实现这个过程
...全文
570
17
打赏
收藏
如何使用C#模拟网站登陆过程?
在IE里面可以通过访问网站的登陆页,登陆一个网站,并浏览其中的信息,如何使用C#在程序中实现这个过程
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NetDNASupport
2005-07-16
打赏
举报
回复
注意HTTP Refer 头 , USER_AGENT 头 , Set-Cookie 头
还有 hidden 属性的 input 值(aspx 网页都有一个 hidden )
snaill
2005-07-16
打赏
举报
回复
to ccghghgj(CSDN论坛助手):
方法好像是没问题,关键是Post的数据,有什么软件来获取吗?我用form中的input来拼,有的可以登录有的就不行
snaill
2005-07-11
打赏
举报
回复
to soulroom:
能不能详细一点,最好能有例子?使用WebClient好像没法保持session的数据,是不是有这样的情况阿
salmon230
2005-07-11
打赏
举报
回复
to soulroom(易水之风)
如果登录的是https网站,每次都会出现安全警告对话框的也可以吗?
oswica
2005-07-11
打赏
举报
回复
soulroom(易水之风)正解
soulroom
2005-07-11
打赏
举报
回复
简单的做只需要使用System.Net.WebClient或者System.Net.HttpWebRequest和System.Net.HttpWebResponse相配合使用。如果在服务器端使用Session或Cookie的情况,你需要将本地的Cookie一起发送到服务器端。
leo_asp
2005-07-11
打赏
举报
回复
学习
一杯清茶几行代码
2005-07-11
打赏
举报
回复
可以把IE控件嵌入你的程序,分析页面结构,用document.form名.控件名.value=你的值
document.form名.submit 提交到服务器端
也可以用.net 的web相关类实现
ccghghgj
2005-07-11
打赏
举报
回复
验证码也可以识别
去看看CSDN小助手吧,源代码里面有你想要的。
===============================
http://qqwwee.com/csdn.rar
CSDN小助手
soulroom
2005-07-11
打赏
举报
回复
当然现在有的网站登陆需要一个图形界面的验证码,这个就比较困难了。
soulroom
2005-07-11
打赏
举报
回复
Session是保存在服务器段的内存中,根据客户端中的Cookie进行跟踪,所以你要处理的是cookie而无需理会session.
如果是https,我没有做过测试,但我想那个安全确认框是IE弹出来的,你自己用程序进行通讯应该不会有此框。当然程序处理会更加复杂,可能要考虑数据加密的问题。
codeangel
2005-07-11
打赏
举报
回复
stream可能进行下行,也可以进行上行吧?
snaill
2005-07-10
打赏
举报
回复
不是使用ie来显示页面,而是登陆后在代码中获取页面信息
to fphuang:
跟asp.net有什么关系?
to will97:
使用stream获取网页很简单,可是如果网站没有登陆就只能获得登陆页面,这没有任何意义
有没有人知道阿?
hj5182001
2005-07-09
打赏
举报
回复
不懂
will97
2005-07-09
打赏
举报
回复
C# 的 Winform 可以直接通过 Stream 和网页进行通讯
fphuang
2005-07-09
打赏
举报
回复
c#+asp.net
lynn0821
2005-07-09
打赏
举报
回复
不就是做个ie嘛,我见过人家写的多页面ie,很好的
C#
post
模拟
登陆
网站
【
C#
模拟
登录
网站
详解】 在
C#
编程中,
模拟
登录
网站
是一项常见的任务,尤其在自动化测试、数据抓取或自定义脚本中非常有用。本文将深入探讨如何
使用
C#
来实现这一功能,包括处理登录表单提交、管理cookies以及处理...
c#
实现网页上用户自动
登陆
.net
模拟
网站
登录.docx
本文主要介绍了
使用
C#
语言实现网页上用户自动登录的方法,通过.NET
模拟
网站
登录,实现用户的自动登录功能。 知识点1:
使用
WebRequest类实现HTTP请求 在本文中,我们
使用
了WebRequest类来实现HTTP请求,该类是.NET ...
C#
开发
模拟
Telnet
登陆
MA5620设备
C#
是一种广泛用于开发Windows应用程序的编程语言,而在这个案例中,它被用来创建一个图形用户界面(GUI)来
模拟
Telnet登录华为MA5620设备的
过程
。这个项目对那些希望开发类似应用的人来说具有很高的参考价值。 首先...
C#
微信
模拟
登陆
群发信息
"
C#
微信
模拟
登陆
群发信息"这个主题涉及到了利用编程语言
C#
实现对微信功能的
模拟
,特别是群发信息的功能,这对于微信营销来说是一种高效且实用的技术手段。 首先,我们要理解什么是
模拟
登录。
模拟
登录是指通过编程...
C#
模拟
登陆
微博分享。
总的来说,实现
C#
模拟
登录微博并分享内容涉及的知识点包括但不限于:
C#
基础、HttpClient类、HTTP协议、HTML解析、OAuth2认证、微博API、异常处理、数据库操作等。通过这些技术,我们可以编写出一个能够
模拟
用户行为...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章