0
我需要爲服務的每個請求記錄請求(客戶端)URL。 我查看了Service基類中的Request對象,唯一記錄的URL是請求的服務URL。我在哪裏可以獲得請求的呼叫者URL?如何從ServiceStack Service基類獲取客戶端調用URL?
我需要爲服務的每個請求記錄請求(客戶端)URL。 我查看了Service基類中的Request對象,唯一記錄的URL是請求的服務URL。我在哪裏可以獲得請求的呼叫者URL?如何從ServiceStack Service基類獲取客戶端調用URL?
可以訪問請求的情況下在你的base.Request
和base.Response
性能在Service
類,e.g:
var requestUrl = base.Request.AbsoluteUri;
var referrerUrl = base.Request.UrlReferrer;
我意識到我的問題是愚蠢的。確實沒有請求的URL。在我的特殊情況下,一個網站正在訪問該服務,所以我想我可以得到沒有意義的請求URL。我只需要將請求應用程序作爲請求對象的屬性傳入。 – 2014-10-01 02:27:35
@BrettMathe您可能指的是推介Url?你可以使用'base.Request.UrlReferrer'訪問 – mythz 2014-10-01 03:15:40