如何用asp模拟post方式提交数据

gfarmer 2004-08-16 03:11:06
如何用asp模拟post方式提交数据
...全文
262 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
phyllis2001 2004-08-17
  • 打赏
  • 举报
回复
为什么要模拟???虽然不知道你到底想干吗,但我想如果用asp的话,你说的模拟应该用到xmlhttp的~~~
超级大笨狼 2004-08-17
  • 打赏
  • 举报
回复
模拟?用得着?
sky9705 2004-08-17
  • 打赏
  • 举报
回复
使用XMLHttp,用过,完全可以模拟submit方式。
gfarmer 2004-08-17
  • 打赏
  • 举报
回复
php?
看不懂啊
syre(神仙)老兄,您就解释一下吧,比如注释?
要不说说http:post方式协议的数据格式吧
mjpclab 2004-08-16
  • 打赏
  • 举报
回复
单击提交
<input ... onclick="this.form.submit();">
<a href="javascript:form1.submit();">

打开页面自动提交
<script language=javascript>
form1.submit();
</script>
-神仙- 2004-08-16
  • 打赏
  • 举报
回复
我用php做过。
function httppost($sURL,$aPostVars,$nMaxReturn=0){
//set_time_limit(100);
$url = parse_url($sURL);

if (!$url) return "";
if (!isset($url['port'])) $url['port'] = 80;
if (!isset($url['query'])) $url['query'] = "";

$fp = fsockopen($url['host'], 80);

if (!$fp){
return "";
fclose($fp);
exit;
}

$postctt="";
if(is_array($aPostVars)){
foreach($aPostVars as $k=>$v){
if($postctt!="") $postctt.="&";
$postctt.=($k."=".urlencode($v));
}
}
$request = "POST ".$url['path']."?".$url['query']." HTTP/1.1\r\n";
$request .= "Host: ".$url['host']."\r\n";
$request .= "Content-Type: application/x-www-form-urlencoded\r\n";
$request .= "User-Agent: roastduck Http/1.1\r\n";
$request .= "Accept-Language: zh-cn\r\n";
$request .= "Content-length: ".strlen($postctt)."\r\n";
$request .= "Connection: Keep-Alive\r\n\r\n";

$request .= $postctt;
fputs($fp, $request);
$tmp="";
$i=0;
while (!feof ($fp)){
$tmp.= fgetc($fp);
$i++;
if($i>$nMaxReturn && $nMaxReturn>0) break;
}
fclose($fp);
return $tmp;
}

参考一下msdn里关于response的内容,因该可以写出来
gfarmer 2004-08-16
  • 打赏
  • 举报
回复
模拟!
用程序模拟
  • 打赏
  • 举报
回复
metho=post不行?
------------------------------------
《CSDN论坛新助手 CSDN's forum Explorer》 1、更快速的浏览 2、更方便地保存 3、更快捷的收/发短信 下载地址:http://www.seeyou.com.cn/CoolSlob/CSDNExplorer.exe

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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