file_get_contents的问题 用CURL 模拟 浏览器头. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用吧socket自已发送信息,可以参考下flashget file_get_contents 获取的是源文件,是xml你浏览器打开的,是经过解析的xml自己分析源文件,获取需要的数据吧。 在发出的http头中设置语言之类的选项就可以了通常浏览器发出大的请求中会带这些浏览器相关设置选项诸如浏览器类型,语言等服务器会根据这些参数来决定返回什么语言的内容 $url = "http://www.wunderground.com/auto/rss_full/global/stations/57036.xml?units=metric";$fp = @fsockopen("www.wunderground.com", 80, $errno, $error);if(!$fp) die($error);$header[] = "GET /auto/rss_full/global/stations/57036.xml?units=metric HTTP/1.1";$header[] = "Host: www.wunderground.com";$header[] = "Accept-Language: zh-cn,zh;q=0.5";$header[] = "Connection: close\r\n\r\n";fputs($fp, join("\r\n", $header));$data = "";while(!feof($fp)){ $data .= fread($fp, 2048);}echo $data;fclose($fp); 你看一下GMAILER里面的代码,有一段模拟GMAIL登录的。用CURL PHP 结束脚本 但是不影响后面的HTML输出 数据库版本控制 js调用参数 windows环境中 php4+mysql5 链接问题 如何修改代码达到以下结果 请问如果想学PHP,应该从拿学起 自己写的商业程序,太過占用资源,经不起压力测试。怎么办? 用top关键词搜索出前几条数据,怎么写啊? 跨頁面怎樣調用 session. textrea文本域怎么把默认右下角的几个灰色的点去掉 没有办法了,只能求助了,mssql导入mysql的字段长度问题 紧急求救.怎么通过php直接取得yahoo messager及邮箱的好友列表.分不够再狂加
自已发送信息,可以参考下flashget
你浏览器打开的,是经过解析的xml
自己分析源文件,获取需要的数据吧。
通常浏览器发出大的请求中会带这些浏览器相关设置选项
诸如浏览器类型,语言等
服务器会根据这些参数来决定返回什么语言的内容
$fp = @fsockopen("www.wunderground.com", 80, $errno, $error);
if(!$fp) die($error);
$header[] = "GET /auto/rss_full/global/stations/57036.xml?units=metric HTTP/1.1";
$header[] = "Host: www.wunderground.com";
$header[] = "Accept-Language: zh-cn,zh;q=0.5";
$header[] = "Connection: close\r\n\r\n";
fputs($fp, join("\r\n", $header));$data = "";
while(!feof($fp)){
$data .= fread($fp, 2048);
}
echo $data;fclose($fp);