整数変数に書きたいので、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 から実行している場合は、毎回新しいポート番号が取得されます。アプリケーションをデプロイすると、Web サイトに指定されたポートが取得されます。
デフォルトのポートは です80
。
于 2012-07-21T23:14:35.593 に答える
0
Visual Studio 開発サーバーを使用する場合、または IIS 設定でポートを選択する場合は、プロジェクト設定でポートを選択できます。
于 2012-07-21T23:14:50.753 に答える