有没有办法使用 C# 代码找出我的 Web 应用程序在哪个端口上运行,因为我喜欢将它写在整数变量中?
问问题
3473 次
3 回答
3
您可以通过这种方式获取它,MSDN,如果您在 url 中看不到端口,则表示端口是 80。
int port = Request.Url.Port;
或者你可以从 url
Uri uri = new Uri("http://www.mywebsite.com:80/pages/page1.aspx");
int port = uri.Port;
于 2012-07-21T23:16:09.733 回答
2
如果您从 Visual Studio 运行,那么每次它都会选择一个新的端口号,一旦您部署了应用程序,它就会选择为您的网站提供的端口。
默认端口是80
.
于 2012-07-21T23:14:35.593 回答
0
如果您使用 Visual Studio Development Server 或在 IIS 设置中选择端口,则可以在项目设置中选择端口。
于 2012-07-21T23:14:50.753 回答