在controller中this.Ctx.Request.Referer()就可以獲取前一個頁面的URL
然后在找獲取當前頁面URL的方法時只找到了這個:
this.Ctx.Request.RequestURI
奇怪的是后面寫的是URI掉房,于是去查了下URI和URL的區(qū)別怒允。
URI脱吱,是uniform resource identifier土砂,統(tǒng)一資源標識符,用來唯一的標識一個資源秧了。而URL是uniform resource locator练对,統(tǒng)一資源定位器寒波,它是一種具體的URI,即URL可以用來標識一個資源崇堰,而且還指明了如何locate這個資源沃于。而URN,uniform resource name海诲,統(tǒng)一資源命名繁莹,是通過名字來標識資源,比如mailto:java-net@java.sun.com特幔。也就是說咨演,URI是以一種抽象的,高層次概念定義統(tǒng)一資源標識蚯斯,而URL和URN則是具體的資源標識的方式雪标。URL和URN都是一種URI。
大概是URI包括URL溉跃,使用的話還得看情況村刨,但是使用URI是不會有問題的,而如果要使用URL撰茎,則要看它的可能取值嵌牺,如果是絕對路徑,能夠定位的,那么用URL是沒問題的逆粹。
這些是在寫一個登陸之后跳轉回原來頁面時用到的一些東西募疮,但是我用的方法是錯誤的T_T,等了解到正確方法之后再來更新下僻弹。
另外阿浓,最近換了RMBP15,編程體驗棒棒噠阿~