.NET中有个mappath方法是转成物理路径的,但是我却找不到现成的方法转成虚拟路径,自己写了一个,以做备用!
/// <summary>把~/niunantest.aspx转化成http://localhost:3212/ModuleTest/niunantest.aspx
///
/// </summary>
/// <param name="path">如:~/niunantest.aspx</param>
/// <returns></returns>
public static string GetVirsualURL(string path)
{
path = path.Replace("~","");
HttpRequest request = HttpContext.Current.Request;
string port = request.Url.Port == 80 ? "" : ":" + request.Url.Port.ToString();
if (request.ApplicationPath == "/")
{
return @"http://" + request.Url.Host + port+path;
}
else
{
return @"http://" + request.Url.Host + port + request.ApplicationPath+path;
}
}
分享到:
相关推荐
[root@localhost/]# sqlcmd -S localhost ``` #### 三、安装 SQLServer Agent SQLServer Agent 是一个用于计划和管理任务的组件,对于一些定时任务的管理非常有用。 **3.1 下载** 下载 SQLServer Agent 的 RPM ...
- 运行`Test`类中的主方法,如果一切设置正确,将会输出`regist`表中的数据。 #### 其他注意事项 - 如果之前使用的是JDBC连接SQL Server 2000,需要注意不同版本之间的差异,特别是驱动的兼容性问题。 - 在连接...
public class Test { public static void main(String[] args) { String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=sample...
通过上述方法,即使在web服务器中没有"123"目录,用户仍然可以访问"http://localhost/123/"并获得预期的响应。这个过程涉及到了ASP.NET的URL路由和IIS URL重写,它们都是Web开发中非常重要的概念,可以帮助我们构建...
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=sample"; // 连接服务器和数据库sample String userName = "sa"; // 默认用户名 String userPwd = "123456"; // 密码 Connection dbConn; try...
String urlStr = "jdbc:mysql://localhost:3306/test"; // 数据库URL String user = "root"; // 用户名 String password = "16327525"; // 密码 Class.forName("com.mysql.jdbc.Driver"); // 加载驱动 con = ...
1. 访问ASP.NET网页:在浏览器的地址栏中输入的URL应该是`http://localhost/myweb/aspnet/test1.aspx`,因为myweb被设为默认网站的主目录,所以可以直接使用localhost来访问。 2. ASP.NET控件属性:为了使CheckBox...
Default.aspx.cs public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Write(Request.Path + "?" + Request.ServerVariables["QUERY_...
conn = database('test', 'dlut', '', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/test') 接下来,可以使用 ping 函数来测试数据库连接: ping(conn) 如果连接成功,将返回 1,否则将返回 0。 四步...
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=sample"; String userName = "sa"; String userPwd = "123456"; Connection dbConn; try { Class.forName(driverName); dbConn = ...
- **下载地址**:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796#filelist - **功能简介**:提供了一个图形界面工具,用于管理SQL Server实例...
- `ServerName localhost:8080`:设置服务器名称。 - 添加以下内容: - `LoadModule php5_module X:/php/php5apache2_4.dll`:加载PHP模块。 - `AddType application/x-httpd-php .php .html .htm`:定义PHP文件...
string message = "http://localhost/Test/test1.aspx?111=" + System.Web.HttpUtility.UrlEncode("中华人明共和国", Encoding.GetEncoding("GB2312")); HttpWebRequest myHttpWebRequest = (HttpWebRequest)...
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=sample"; String userName = "sa"; String userPwd = "123"; Connection dbConn; try { Class.forName(driverName); dbConn = ...
### Bypass ngx_lua_waf SQL注入防御方法解析 #### 0x00 前言 ngx_lua_waf是一款基于ngx_lua的Web应用防火墙,以其高性能与轻量级著称。它内置了一系列针对常见攻击手段如SQL注入的防御规则。然而,在实际应用中,...
- 在浏览器中输入`http://localhost:8080/test/helloworld`来测试部署的应用。 #### 三、使用JDBC连接SQLSERVER2008数据库 为了使移动警务通应用能够访问数据库,还需配置JDBC以连接SQLSERVER2008数据库。 **1. ...