首页 > 编程语言 >C# 获取当前服务器域名

C# 获取当前服务器域名

时间:2024-06-12 10:45:10浏览次数:21  
标签:Url 获取 C# Request http url 域名 服务器

C# 获取当前服务器域名
"http://"是协议名
"www.test.com"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数

//获取 完整url (协议名+域名+站点名+文件名+参数)
string url = Request.Url.ToString();
url = "http://www.test.com/aaa/bbb.aspx?id=5&name=kelli";

//获取 站点名+页面名+参数:
string url = Request.RawUrl;
string url = Request.Url.PathAndQuery;
url= "/aaa/bbb.aspx?id=5&name=kelli";

//获取 站点名+页面名:
string url = Request.Url.AbsolutePath;
string url = Request.Path;
url= "aaa/bbb.aspx";

//获取 域名:
string url = Request.Url.Host;
url= "www.test.com";

//获取 参数:
string url = Request.Url.Query;
url= "?id=5&name=kelli";

//如果有端口的话
int port = System.Web.HttpContext.Current.Request.Url.Port;

//获得网站访问来源地址
Request.ServerVariables["HTTP_REFERER"]
//或者
Request.UrlReferrer

转载于:https://www.cnblogs.com/sntetwt/p/11057599.html

以下内容属于个人实测:
var tt = Request.Url.AbsoluteUri;
var tt1 = Request.Url.Authority;
var tt2 = Request.Url.Host;
var tt3 = Request.Url.ToString();
var tt4 = Request.Url.Scheme + "

标签:Url,获取,C#,Request,http,url,域名,服务器
From: https://www.cnblogs.com/yuanzhengang2/p/18243490

相关文章

  • 【解决了一个小问题】因为镜像证书的问题,golang http client出现错误 `tls: failed to
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯一个服务使用Docker打包镜像,部署到k8s后出现如下的错误信息:tls:failedtoverifycertificate:x509:certificatesignedbyunknownauthority出错的位置是......
  • 【mysql】PROCESSLIST 查看运行中的线程
    发现mysql语句查询响应特别慢,想看一下mysql现时正在做什么事情?通过以下语句,可以看mysql有哪些线程正在运行,也可以帮助定位问题。比如有一些运行特别久的语句。用这个语句看一下:showprocesslistshowfullprocesslist或者用这个语句:select*frominformation_schema.`......
  • Efficiently Modeling Long Sequences with Structured State Spaces
    目录概符号说明S4代码GuA.,GoelK.andReC.Efficientlymodelinglongsequenceswithstructuredstatespaces.NeurIPS,2022.概Mamba系列第三作.符号说明\(u(t)\in\mathbb{R}\),输入信号;\(x(t)\in\mathbb{R}^N\),中间状态;\(y(t)\in\mathbb{R}\),输......
  • 【权威发布】2024年人工智能与机械设计国际会议(ICAIMD 2024)
    2024年人工智能与机械设计国际会议2024InternationalConferenceonArtificialIntelligenceandMechanicalDesign会议简介        2024年人工智能与机械设计国际会议是一个专注于探讨人工智能与机械设计交叉领域最新发展的国际盛会。本次会议汇集了全球顶尖......
  • LeetCode刷题之HOT100之单词搜索
    2024/6/12这两天天气只能用闷、潮、热来描述。整个人像被罩在为了饭菜保温的盖子里,喘气困难、粘稠的空气一次又一次打湿我。唯有空调救我,夏天来了。Anyway,昨天只做了一题,今天早点来做一题。1、题目描述2、逻辑分析给定一个二维字符矩阵和一个单词,求单词是否在这个二维......
  • 【投稿优惠】2024年城市建设与土木功能结构国际会议(UCCFS 2024)
    2024年城市建设与土木功能结构国际会议2024InternationalConferenceonUrbanConstructionandCivilFunctionalStructures会议简介2024年城市建设与土木功能结构国际会议是一个专注于城市建设与土木功能结构领域最新发展的国际交流平台。本次会议汇集了全球顶尖的......
  • Excel 多列组合内容循环展开
    某表格A列是编号,其他列是用逗号分隔的意义不同的分类列ABCDEFG1Assembly#ProductTypeUnitConfigNominalCapacitySupplyVoltageGenerationCaseConstruction23H1012290001CMD,P24,36FAA,B33H1012290002CMD,P48,60FA,BA,B43H1012290003CMD,P24,36B,C,D,EAA,B要求展开各分......
  • 【STM32F1例程3】ADC实验
    1.实验说明 PA4口作为ADC采集口,PA4口接地或者接3.3V。下载运行程序,PA4口接地,会发现VolDta值为0,然后把PA4口接3.3V,会发现VolDta值为33002.主要程序直接上main.c#include"delay.h"#include"sys.h"//ADC配置,ADC1通道4voidADC_Config_Init(void){ ADC_InitTypeDef......
  • 基于HTTP传输协议、cJSON库的网络天气获取程序
    基于HTTP传输协议、cJSON库的网络天气获取程序#include<stdio.h>#include<string.h>#include<strings.h>#include<sys/socket.h>#include<netinet/in.h>#include<arpa/inet.h>#include<stdlib.h>#include<errno.h>#include......
  • 【现代 CSS】标准滚动条控制规范 scrollbar-color 和 scrollbar-width
    Chrome在121版本开始,原生支持了两个滚动条样式相关的样式scrollbar-color和scrollbar-width。要知道,在此前,虽然有::-webkit-scrollbar规范可以控制滚动条,可是,::-webkit-scrollbar是非标准特性,在MDN文档中都明确了不应该在生产环境使用它。MDN-::-webkit-scrollbar......