社区
ASP
帖子详情
asp 的 response.redirect 网址, 为 何 总 是 不 稳 定......
zqshan
2000-08-17 09:29:00
我用 web server 是IIS4.0,当用 asp 的response.redirect 网址 时经常出现
服务器内部错误,有时又不出现错误,不知什么原因这个问题,已经困惑了我几个月,
当需重定向时,我用include file=网页 代替response.redirect,但很是不方便,
不知哪位网友有可行的网页重定向解决办法!
谢 谢!
...全文
155
7
打赏
收藏
asp 的 response.redirect 网址, 为 何 总 是 不 稳 定......
我用 web server 是IIS4.0,当用 asp 的response.redirect 网址 时经常出现 服务器内部错误,有时又不出现错误,不知什么原因这个问题,已经困惑了我几个月, 当需重定向时,我用include file=网页 代替response.redirect,但很是不方便, 不知哪位网友有可行的网页重定向解决办法! 谢 谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xh_zhou
2000-08-18
打赏
举报
回复
我也碰到过同样的问题,但是问题本身出在服务器,我做过一个项目,从内部网访问时没有任何问题,可是从外部访问时出现和你同样的问题,因为从外网访问时经过防火墙经过了一次从定位,再通过redirect方法,第二次从定位就会发生混乱
xh_zhou
2000-08-18
打赏
举报
回复
不一定吧!只要你在用到redirect方法的页面用缓存,也可以把此方法用到<HTML>后面。你不妨试试<%response.status="302object moved"
response.addheader "location","url"%>
华南虎哥
2000-08-18
打赏
举报
回复
response.redirect前面不能有输出,而且更不能在<HTML>后出现这条语句,否则肯定出错
zqshan
2000-08-17
打赏
举报
回复
response.redirect 前没有任何输出
leslielu,你的办法我也用过,但总觉还是不方便,不知是asp 本身的bug还是iis的原因,
请指教
leslielu
2000-08-17
打赏
举报
回复
如果直接在你的网页上写Script:
<script language="javascript">
self.location="http://...."
</script>
也可以转到你的所需页面。只不过,如果网络速度慢,可能还会显示一些当前页。毕竟这是客户端的做法。
huntout
2000-08-17
打赏
举报
回复
在response.redirect語句前面不能有任何的客戶端輸出!
e_lion
2000-08-17
打赏
举报
回复
response.redirect 当然不能有任何HTML输出,我估计是服务器的问题。其实除了leslielu的方法还有一个可以用但更麻烦的方法————用Mate
微信公众平台 网页授权获取用户基本信息(
asp
.net C#)
入口页面: wxProcess.
asp
x 【自己调通了非常喜悦。好东东,大家分享。 免积分,给个好评哦;)】 微信公众平台 网页授权获取用户基本信息 //获取从wxProcess.
asp
x传递过来的跳转地址reurl if (Request.QueryString["reurl"] != null && Request.QueryString["reurl"] != "") { reurl = Request.QueryString["reurl"].ToString(); } string code = ""; if (Request.QueryString["code"] != null && Request.QueryString["code"] != "") { //获取微信回传的code code = Request.QueryString["code"].ToString(); OAuth_Token Model = Get_token(code); //获取token OAuthUser OAuthUser_Model = Get_UserInfo(Model.access_token, Model.openid ); if(OAuthUser_Model.openid!=null && OAuthUser_Model.openid !="") //已获取得openid及其他信息 { //在页面上输出用户信息 Response.Write("用户OPENID:" + OAuthUser_Model.openid + "用户昵称:" + OAuthUser_Model.nickname + "性别:" + OAuthUser_Model.sex + "所在省:" + OAuthUser_Model.province + "所在市:" + OAuthUser_Model.city + "所在国家:" + OAuthUser_Model.country + "头像地址:" + OAuthUser_Model.headimgurl + "用户特权信息:" + OAuthUser_Model.privilege); //或跳转到自己的页面,想怎么处理就怎么处理
Response.Redirect
(reurl); } }
ASP
.NET中
Response.Redirect
的用法(详细)
一、
Response.Redirect
是重
定
向到新的url。例如:if (!//转到主页******//其他实现代码 }二、若想传递参数,只要在url上加 "?名称=值&名称2=值2"。例如:这样,就把"user"和"pass"传递到loginapp.
asp
了在login.
asp
中,加入"变量=Request.QueryString("UserName")"和"变量=Request.QueryString("Password")"就可以取出这两个值了。
ASP
.NET:
Response.Redirect
重
定
向
Response.Redirect
语句作用是重
定
向,由当前界面跳转到指
定
的界面,那么他的原理是什么呢? 我们用网页调试的方式看一下例子:进入编辑界面(在本例中为运行ShowEdit.ashx文件),F12进行调试 按下“修改用户”按钮后,首先浏览器端向服务端发送一个post请求,请求的地址为图2所标; 之后服务端找到IIS,IIS交给
asp
net_isapi.dll,再转给.netfr...
asp
.net中Response.write与
Response.Redirect
同时使用
今天在做项目的时候出现了个问题,Response.write与
Response.Redirect
同时使用的时候,直接跳转到
Response.Redirect
后的界面,没有显示出Response.write,觉得不美观,就去网上找了解决办法 原因:Response.Write与
Response.Redirect
()同属服务器端处理,而写入的js属于客户端处理。没有效果的原因就是,尽管Respons
asp
.net
response.redirect
和Server.Transfer区别
一般会使用
response.redirect
这条语句进行地址转向,
ASP
32.0以后提供了一种新的方法给我们,这种方法更加高效。让我们先来看看
response.redirect
和Server.Transfer分别是如何Run的!
response.redirect
其实上是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求
response.redirect
后面的那个新的http地址,流程如下:
浏览器
ASP
文件请求->服
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章