我有一个 .net C# 页面,它重定向到绝对 url,例如:
Response.Redirect("rtsp://myvideoServer.com/myVideoAddress.mp4?ticket=1234&dt=1234");
但重定向后会导致:
"http://m.mysite.com/rtsp://myvideoServer.com/myVideoAddress.mp4?ticket=1234&dt=1234"
如果我将 url 写入 HTML 页面并单击该地址,则效果很好。但重定向会造成混乱。
最奇怪的是它在上一个版本之前就有效。
你有什么想法?我几乎正在做一个解决方法来解决这个问题。
Response.StatusCode = 301;
Response.AddHeader("location","rtsp://myvideoServer.com/myVideoAddress.mp4?ticket=1234&dt=1234");
Response.End();
EDIT不适用于浏览器
我认为浏览器不理解 rtsp 协议(即以除嵌入对象之外的其他方式执行 e GET 请求的含义),但如果您有一个理解此重定向的客户端,那么这应该可以工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)