asp中有什么方法可以代替php的fsockopen函数

歪歪 2007-01-13 02:02:47
主要是伪装http头的问题,郁闷的,我用xmlhttp.setRequestHeader伪装没调试成功

function HttpPostConnect($host,$path,$fieldArray=array())
{
$port=80;
if(sizeof($fieldArray) > 0) {
$body = _encodeFields( $fieldArray );
}else{
$body = "";
}
$len = strlen( $body );

$request=($body ? "POST" : "GET")." $path HTTP/1.0\r\n".
"Host: $host\r\n".
"Accept: */*\r\n".
"Accept-Language: en-us,zh-cn;q=0.5\r\n".
($body ? "Content-type: application/x-www-form-urlencoded\r\n" : "").
"Proxy-Connection: Keep-Alive\r\n".
($len ? "content-length: $len\r\n" : "").
"\r\n".
($body ? "$body" : "");
$fp = fsockopen( "$host", $port, $errno, $errdesc, 30 );
if(!$fp) return false;
fputs($fp,$request);
while(trim(fgets($fp,1024)) != "");
return $fp;
}
...全文
259 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iasky 2007-01-15
  • 打赏
  • 举报
回复
xmlhttp?
ishion 2007-01-15
  • 打赏
  • 举报
回复
MARK
懒得去死 2007-01-15
  • 打赏
  • 举报
回复
没用过ASP,帮顶。
zhys9 2007-01-14
  • 打赏
  • 举报
回复
怎么发到这来?
歪歪 2007-01-13
  • 打赏
  • 举报
回复
自己顶先

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧