芯友网xin1234.com

谁弄过模拟POST登录的?HttpWebRequest类,请问下,登陆时要携带COOKIES吗(登录前抓COOKIES)



【配角】广州-初学小白
谁弄过模拟POST登录的?HttpWebRequest类,请问下,登陆时要携带COOKIES吗(登录前抓COOKIES)?还是登录后才需要抓取COOKIES为了区分登录状态?
【明星】UIT工作室
简单
【新秀】ID0000000
登陆前后都要 
http 请求会包含cookie的
【配角】广州-初学小白

登陆前抓一次COOKIE,登录又抓一次COOKIE?
【新秀】ID0000000
自己研究下http协议就知道了 
不管什么请求 cookie都会被带到服务器上去 
【明星】UIT工作室
我以前用winform做过这种,但我不懂HttpWebRequest,我用的HttpClient,首先要分析cookie是哪一步拿到的,调用那个地址response中就有cookie,保存下来,每次发request的时候附加到header中就行了
【新秀】ID0000000
额 http 请求的时候协议头中包含setcookie
如果你设置cookie的时候  http 头中会有 setcookie 这样的 标记 然后浏览器就会 自动的生成cookie  你再次请求的时候  http 就会包含cookie的值 你在服务器中可以直接获取到 
【明星】UIT工作室
不会的,你用C#请求不是浏览器,不会帮你自动加上cookie的,你需要自己加到header中,这个和single page一个原理
。。。上面都说了是用HttpWebRequest,不是浏览器了
【新秀】当时我就吓傻啦
吃点坚果 休息一下!!
【明星】UIT工作室
建议你参考mvc5的single page模板,发送ajax请求的时候也是手动附加cookie到header的
【新秀】ID0000000
你设置的时候会出现一个setcookie 标记 这个时候浏览器 才会生成cookie  而 setcookie 是必须要手动设置的 不设置是没有的 
【新秀】当时我就吓傻啦
你两操碎了心啊 然而人家已经百度搜代码去了。。、
【新秀】ID0000000
像这样的问题 直接百度是可以的啊
【明星】UIT工作室
我都不知道怎么回答了,别人已经说了是通过HttpWebRequest访问,我猜测可以在用客户端做抓取程序,你还在说浏览器。。。
【新秀】当时我就吓傻啦
说好5折  我特么输在运费上。。。
【群主】拨浪鼓
你不够88  
【新秀】当时我就吓傻啦
是啊
【群主】拨浪鼓
88块免运费 
天猫超市 
【新秀】当时我就吓傻啦
77.5  5折 =38.75
【群主】拨浪鼓
最好折后价格88  
这样没有运费  
【新秀】ID0000000
线性求余法
【新秀】当时我就吓傻啦
没啥好吃的。
碧根果都不参与折扣。
松子也不参与
巴旦木也不参与
【群主】拨浪鼓
找个人凑单 
【新秀】当时我就吓傻啦
只有板栗和花生。。。
【新秀】ID0000000

我靠 这个是谁上传的啊 
【新秀】当时我就吓傻啦
这随机不出来吧。
【新秀】ID0000000
这个c# 的随机函数太垃圾了  
我们都自己写啊 
很少用Random  这个函数啊 
【新秀】当时我就吓傻啦

我记得好像要每次都new他才能真出随机数。
【新秀】ID0000000
伪随机啊 
少了一个speed
实际上所有的随机函数都是 线性求余法 
  
【新秀】当时我就吓傻啦
我凑好了

相关问题
页面传过来的这个jsonText,在后台怎么获取?$_POST['']这里怎么写?】 你差一个数据类型;你后台死$_post接受的;用
post提交的时候,怎么避免提交成功跳转的时候,刷新而导致数据再次写入数据库】 听不懂;有没有接私单的?;提交了 改变状态再次提交 判断状态;
我Asp.net MVC 4在razor视图中,从session获取到当前的登录用户对象user】 存到viewbag里面查下用法就知道了;好的好的,多谢指点哈;
.net4.0安装HttpClient后,因为没有async和await,怎么实现异步】 升级4.5或者用线程;就是不能升级;as
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容