c# - 获取 ASMX 中的当前域

标签 c# web-services asmx

在 asmx 网络服务中的 C# 中,如何获取调用网络服务的当前域? HttpContext.Current.Request.Url.Host 返回我想要的类型,而不是 http://mydomain.com/Folder/Mywebservice.asmx我只需要 http://mydomain.com . 我知道我可以把那根绳子剪断,但它看起来真的很不优雅。 谢谢

最佳答案

Uri.GetLeftPart在这里帮助:

Request.Url.GetLeftPart(UriPartial.Authority)

关于c# - 获取 ASMX 中的当前域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404287/

相关文章:

java - 在我的 Web 服务中使用大量私有(private)静态方法是不是不好的做法

asp.net - IIS 使用代理进行 Web 服务请求。如何阻止这个?

ASP.Net Web 服务 - 将详细信息元素添加到适用于 SOAP 1.1 和 SOAP 1.2 的 SOAP 错误响应的正确方法是什么?

c# - 字母数字和 + 字符的正则表达式

web-services - Spring+休息+mysql

asp.net - 在本地主机上调用 asp.net webservice

javascript - Ajax post to Asmx 中缺少参数

c# - 区分 EF 查询和 LINQ 查询

c# - 将数组从 C# 返回到 javascript 的最佳(简单且清晰)方法是什么

c# - 如何从代码 Xamarin 将 TextView 添加到 StackView?