• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP的ASP防火墙_PHP

php 搞代码 4年前 (2022-01-25) 12次浏览 已收录 0个评论

$ASPservername : 此变量必须有IP在
/etc/hosts文件内.

$ASPport : ASP文件服务器端口号.

$ASPpath : 在服务器端的ASP文件路径.

$ASPfile : ASP文件名

$ASPurlredirect : $ASP文件参数.

//设置变量
$ASPservername = “WEB_SQLSERVER”;
$ASPport = 80;
$ASPpath = “/development/sqlserver/”;
$ASPfile = “storedprocs.asp?”;
$ASPurlredirect = “clienthostpage=”.strstr($SCRIPT_NAME, “/”);

//连接IIS/ASP服务器
$fp=fsockopen($ASPservername, $ASPport, &$errno, &$errstr);

if($fp) {
//GET模式到服务器
$sRequest = “GET “.$ASPpath.$ASPfile;
$sProtocol= ” HTTP/1.0 \n\n”;

if (!strlen(chop($QUERY_STRING))){
$httpget=$sRequest.$ASPurlredirect.$sProtocol;
} else {
$httpget=$sRequest.$QUERY_STRING.$sProtocol;
}

//从客户端发送请求到ASP文件
fputs($fp,$httpget);

//处理返回结果
while(!feof($fp)) {
$line=fgets($fp,128);

//显示ASP文件返回结果
if ($bTripped){
echo $line;
} else {
//处理IIS头信息
$bTripped=strstr(strtoupper($line), “”);
if ($bTripped) echo $line;
}
}
fclose($fp);
} else {
e本#文来源gaodai$ma#com搞$$代**码网$cho “$errstr ($errno)
\n”;
}
?>


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP的ASP防火墙_PHP

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址