本帖最后由 Monn 于 2014-4-15 20:43 编辑  
 
2014.4.15 有朋友在问里边有个方法gettime()没有贴出来,其实就是个获取13位时间戳的方法而已。。我以为抓过赶集的包的人应该都知道这个地方要填什么呢。。现在我加上去了,想看的朋友可以再看看。。 
 
 
 
闲的没事,抓包玩玩。。弄个回复可见。。 不算过分吧 。。。 
 
 
 
 
 
 
 
[C#] 纯文本查看 复制代码 HttpHelper http = new HttpHelper();
            HttpItem item = null;
            item = new HttpItem()
            {
                URL = string.Format("https://passport.ganji.com/login.php?callback=jQuery{0}&username={1}&password={2}",GetTime(),textBox2.Text,textBox3.Text),//URL                
                Referer = "https://passport.ganji.com/login.php?next=/",//来源URL     可选项  
            };
            item.Header.Add("x-requested-with", "XMLHttpRequest");  //主要就是这一句,赶集服务器只接受ajax请求。
            HttpResult result = http.GetHtml(item);            
            string cookie = result.Cookie.Replace("path=/;", "").Replace(",", "%2c");
            //登录成功访问我发布的信息测试
            item = new HttpItem()
            {
                URL = "http://www.ganji.com/vip/my_post_list.php",//URL   
                Method = "get",//URL     可选项 默认为Get   
                Cookie = cookie,//字符串Cookie     可选项   
            };
            result = http.GetHtml(item);
            string html = result.Html;
            textBox1.Text = html + "\r\n" ;
 
 |