cookie欺骗问题 baidu里面的应该是改不了了如果要是自己做的话也就是加上一句header("Set-Cookie: ASP.NET_SessionId=gisayq2bkcdl2555sh5xavrz; path=/ [9] => Set-Cookie: BAHLang=EN; expires=Thu, 31-Dec-2099 23:00:00 GMT;"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然是自己写程序了 不过这样加在header里面是在服务器写入cookie还是在客户端啊 晕是.net吧楼主发错版了哈哈 服务器里直接写入cookie我找的点资料,可以看看http://blog.csdn.net/phpBoy005/archive/2008/11/30/3413194.aspx 不是 那个网站是ASP.NET我是用php程序来欺骗他那个网站 没有明白我的意思哦 我现在在我自己的服务器(网站)上访问另外一个服务器必须在访问之前在网站的服务器上写入cookie否则的话 另外一个服务器的响应就为de了 如果在我本机的cookie 那样就没有什么意义了直接访问他的设置cookie就可以了 其实原理应该都欺骗服务器cookie来实现模拟登陆一样可是我不会 不知道怎么写 哎 fsockopen 和 curl 都可以轻松达标.给你个 fsockopen 的例子.可惜你结贴了..........<?$fp = fsockopen("www.bet-at-home.com", 80, $errno, $errstr, 30);if (!$fp) { echo "$errstr ($errno)<br />\n";} else { $out ="GET /oddTomorrow.aspx HTTP/1.1\r\n"; $out.="Host: www.bet-at-home.com\r\n"; $out.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n"; $out.="Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n"; $out.="Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow"; //这里可以继续附加发送的header,cookie 也是其中一部分.$out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128);//这里返回了页面结果. } fclose($fp);}?> fsockopen 和 curl 都可以轻松达标. 给你个 fsockopen 的例子. 可惜你结贴了.......... <? $fp = fsockopen( "www.bet-at-home.com ", 80, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno) <br /> \n "; } else { $out = "GET /oddTomorrow.aspx HTTP/1.1\r\n "; $out.= "Host: www.bet-at-home.com\r\n "; $out.= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n "; $out.= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n "; $out.= "Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow "; //这里可以继续附加发送的header,cookie 也是其中一部分. $out .= "Connection: Close\r\n\r\n "; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128);//这里返回了页面结果. } fclose($fp); } ?> ...无语了 乱糟糟的<?$fp = fsockopen("www.bet-at-home.com", 80, $errno, $errstr, 30);if (!$fp) { echo "$errstr ($errno)<br />\n";} else { $out ="GET /oddTomorrow.aspx HTTP/1.1\r\n"; $out.="Host: www.bet-at-home.com\r\n"; $out.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n"; $out.="Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n"; $out.="Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow"; //这里可以继续附加发送的header,cookie 也是其中一部分. $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128);//这里返回了页面结果. } fclose($fp);}?> php操控nginx form提交数据的页面处理问题 为什么图片不滚动 求助 php 数组操作 如何实现类似新浪、sohu等网站的指数行情!跪求!!! 关于用PHP实现邮箱登陆(简洁版) 还是mysql问题 我找不出来 高手看一下 linux安装问题! 字符&如何替换?有关字符串!头疼!~.80分 php 正方教务系统截取课表错误 请问一下js中有没有这样样的功能,啊? 在js中取smarty中的值
楼主发错版了
哈哈
服务器里直接写入cookie我找的点资料,可以看看
http://blog.csdn.net/phpBoy005/archive/2008/11/30/3413194.aspx
我是用php程序来欺骗他那个网站
我现在在我自己的服务器(网站)上访问另外一个服务器
必须在访问之前在网站的服务器上写入cookie
否则的话 另外一个服务器的响应就为de了 如果在我本机的cookie 那样就没有什么意义了
直接访问他的设置cookie就可以了
可是我不会 不知道怎么写 哎
给你个 fsockopen 的例子.
可惜你结贴了..........<?
$fp = fsockopen("www.bet-at-home.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out ="GET /oddTomorrow.aspx HTTP/1.1\r\n";
$out.="Host: www.bet-at-home.com\r\n";
$out.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n";
$out.="Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n";
$out.="Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow";
//这里可以继续附加发送的header,cookie 也是其中一部分.
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);//这里返回了页面结果.
}
fclose($fp);
}
?>
给你个 fsockopen 的例子.
可惜你结贴了..........
<?
$fp = fsockopen( "www.bet-at-home.com ", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno) <br /> \n ";
} else {
$out = "GET /oddTomorrow.aspx HTTP/1.1\r\n ";
$out.= "Host: www.bet-at-home.com\r\n ";
$out.= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n ";
$out.= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n ";
$out.= "Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow ";
//这里可以继续附加发送的header,cookie 也是其中一部分.
$out .= "Connection: Close\r\n\r\n ";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);//这里返回了页面结果.
}
fclose($fp);
}
?>
<?
$fp = fsockopen("www.bet-at-home.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out ="GET /oddTomorrow.aspx HTTP/1.1\r\n";
$out.="Host: www.bet-at-home.com\r\n";
$out.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4\r\n";
$out.="Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.\r\n";
$out.="Cookie: ASP.NET_SessionId=di1n5fztzad43xar22kf0x45; BAHLang=EN; CustomEventGroupIDLang=8602682124EN2672313463Tomorrow";
//这里可以继续附加发送的header,cookie 也是其中一部分.
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);//这里返回了页面结果.
}
fclose($fp);
}
?>