一个比较高深的问题:请问PHP如何发送POST请求来读取其它服务器上动态生成的HTML文件? 各位老大,首先问一下PHP能不能发送POST请求? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $target="http://www.baidu.com/s";//目标文件URL$domain="www.baidu.com";//网站域名$post_data="wd=XXX";//传递的数据$fp=fsockopen($domain,80);fputs($fp,"POST $target HTTP/1.1\r\n");fputs($fp,"Accept:*/*\r\n");fputs($fp,"Referer:$source\r\n");fputs($fp,"Accept-Language:zh-cn\r\n");fputs($fp,"Content-Type:application/x-www-form-urlencoded\r\n");fputs($fp,"Accept-Encoding:gzip,deflate\r\n");fputs($fp,"User-Agent:Mozilla/4.0\r\n");fputs($fp,"Host:$host\r\n");fputs($fp,"Content-Length:$post_length\r\n");fputs($fp,"Connection:Keep-Alive\r\n");fputs($fp,"Cache-Control:no-cache\r\n");fputs($fp,"Cookie:$cookie\r\n");fputs($fp,"\r\n");fputs($fp,"$post_data\r\n");fputs($fp,"\r\n");while(!feof($fp)) $strReturn.=fgets($fp,4096);fclose($fp);echo($strReturn); 里面的$source $host $post_length $cookie都是什么啊 (在线等)php页面中session传值为啥没法传 字符串转成数组 javascript可以运行在php服务端么? 紧急求救.怎么通过php直接取得yahoo messager及邮箱的好友列表.分不够再狂加 哪位有用session做的购物车的例子,在线等!! 如何检验一个字符串是否是日期格式? 保存和显示含HTML代码的内容? 谁能够提供一个PHP+SQLSERVER的例子代码? 请问如何把表单的内容以E-mail形式发送? 检测客户端 请教一下如何在MYSQL的命令行下改变CHARACTER_SET_CILENT?CHARACTER_SET_CONNECT? 如何将这个结果放到数组里?
$domain="www.baidu.com";//网站域名
$post_data="wd=XXX";//传递的数据
$fp=fsockopen($domain,80);
fputs($fp,"POST $target HTTP/1.1\r\n");
fputs($fp,"Accept:*/*\r\n");
fputs($fp,"Referer:$source\r\n");
fputs($fp,"Accept-Language:zh-cn\r\n");
fputs($fp,"Content-Type:application/x-www-form-urlencoded\r\n");
fputs($fp,"Accept-Encoding:gzip,deflate\r\n");
fputs($fp,"User-Agent:Mozilla/4.0\r\n");
fputs($fp,"Host:$host\r\n");
fputs($fp,"Content-Length:$post_length\r\n");
fputs($fp,"Connection:Keep-Alive\r\n");
fputs($fp,"Cache-Control:no-cache\r\n");
fputs($fp,"Cookie:$cookie\r\n");
fputs($fp,"\r\n");
fputs($fp,"$post_data\r\n");
fputs($fp,"\r\n");while(!feof($fp))
$strReturn.=fgets($fp,4096);
fclose($fp);
echo($strReturn);