asp.net - 这种重定向称为什么以及如何为基于 ASP 的站点设置它?
问题描述
此重定向方法是否具有特定名称,以及如何为基于 ASP 的站点设置它?
http://www.example.com/?URL=www.redirecteddomain.com
解决方案
好的,在这种情况下,它不是真正的 Web 服务器,而只是可以执行此操作的代码。
所以,如果你的网页是:
http://localhost/MyJumpPage.aspx?URL=www.google.com
因此,在您的代码中,您所要做的就是获取第一个参数,然后运行代码以跳转/导航到该页面。
例如:
string strURL = "";
strURL = Request.QueryString("URL");
Response.Redirect("http://" + strURL);
因此,按钮后面的代码,甚至在页面加载时,都可以简单地从 url 字符串中提取查询值,然后跳转到该 URL。
推荐阅读
- reactjs - 如何使用 POST 请求将 JSON 数据从 React 传递到 Django?
- spring - 如何对 thymeleaf 中的选定值求和以计算选定项目的总价。谢谢
- python - 连接静脉和相扑时,创建为TraCI的“.py”文件不会反映在静脉中吗?
- python - DLL 加载失败 - Anaconda、MLWIC2
- request - 标头包含日文字符时无法发送 Postman 请求
- c - 为什么我无法写入使用 calloc 创建的分配内存?
- python - TypeError:“假设”需要预先标记化的假设(Iterable[str]):
- html - 为什么 tailwind css 在 iPhone ios 设备上不起作用?
- php - 问题新行不创建和替换第一行
- python - 努力在 Python 中插入饼图