.net 获取调用类库的web服务的URL
我有一个调用类库的web服务 在这个类库中,我试图找出调用类库的web服务的URL 有没有一种简单的方法可以做到这一点???试试看.net 获取调用类库的web服务的URL,.net,vb.net,web-services,class-library,.net,Vb.net,Web Services,Class Library,我有一个调用类库的web服务 在这个类库中,我试图找出调用类库的web服务的URL 有没有一种简单的方法可以做到这一点???试试看 SoapContext.Current.Actor.AbsoluteUri 这需要WSE 2.0 SP3。试试看 SoapContext.Current.Actor.AbsoluteUri 这需要WSE 2.0 SP3。您不应该从类库中研究URL调用是什么,因为这会将该库绑定到仅与web服务一起工作,这不是一个好的设计起点。你为什么需要这个网址?是为了记录来电者
SoapContext.Current.Actor.AbsoluteUri
这需要WSE 2.0 SP3。试试看
SoapContext.Current.Actor.AbsoluteUri
这需要WSE 2.0 SP3。您不应该从类库中研究URL调用是什么,因为这会将该库绑定到仅与web服务一起工作,这不是一个好的设计起点。你为什么需要这个网址?是为了记录来电者?您可能可以将对URL感兴趣的部分代码移到库之外。您不应该从类库中研究URL调用是什么,因为这会将该库绑定到仅与web服务一起工作,而且这不是一个好的设计起点。你为什么需要这个网址?是为了记录来电者?您可能可以将对URL感兴趣的部分代码移到库之外。我最终找到了答案
Dim tReq As New System.Web.Services.WebService
Dim tWSURI As String = tReq.Context.Request.Url.OriginalString
这需要您添加对system.web的引用我最终找到了答案
Dim tReq As New System.Web.Services.WebService
Dim tWSURI As String = tReq.Context.Request.Url.OriginalString
这要求您添加对system.web的引用您不认为此设计StartKey有点侵入性吗?您不认为此设计StartKey有点侵入性吗?当我从类库内部而不是从调用它的web服务调用该行时,这是否起作用。如果没有WSE 2.0 SP3,有什么方法可以做到这一点吗?当我从类库内部而不是从调用它的Web服务调用该行时,就可以做到这一点。没有WSE 2.0 SP3,有没有办法做到这一点