使用asp.net获取网站名称

时间:2011-08-28 19:07:03

标签: asp.net

我想使用asp.net获取网站名称

我有一个网站,网站包含通用处理程序页面。所以我的客户的网站发送http请求到我的网站。那个时候我想验证请求是来自我的客户网站还是其他任何网站?那么如何找到网站名称?

我想创建api来发送和接收http请求。这就是我需要这种编码的方式。

请求示例: http://MySite.com/GetRequest.ashx?mobile=9894380156&opt=RA&amt=10

响应示例: 重新收费

2 个答案:

答案 0 :(得分:1)

网站没有可以提取的name属性,但您可以检查Request对象的各种属性,并尝试推断请求的来源。对于您想要做的事情,您可能需要为您的客户端站点维护一个IP地址/域列表,并为此自己编写一些逻辑。

希望这有帮助。

答案 1 :(得分:0)

我认为您和其他网站之间的链接是URL,您可以使用新Uri(“您的网站URL”)中提供的信息,它可以为您提供有关您正在呼叫的网址的一些有价值的信息。< / p>