获取调用类库的Web服务的URL

时间:2011-03-10 10:43:24

标签: .net vb.net web-services class-library

我有一个调用类库的Web服务。

在这个类库中,我试图找出调用类库的Web服务的URL。

有一种简单的方法吗?

3 个答案:

答案 0 :(得分:1)

您不应该从类库中调查什么是URL调用,因为这会将该库绑定为仅适用于Web服务,这不是一个好的设计策略。你为什么需要这个URL?是为了记录来电者?您可以移动对URL 库中感兴趣的代码部分。

答案 1 :(得分:0)

尝试

SoapContext.Current.Actor.AbsoluteUri

这需要WSE 2.0 SP3。

答案 2 :(得分:0)

我最终想到了

Dim tReq As New System.Web.Services.WebService
Dim tWSURI As String = tReq.Context.Request.Url.OriginalString

这需要您添加对system.web的引用

相关问题