有時候我們會隨機產生一些使用GUID作為檔名的靜態網頁讓使用者可以做暫時性的使用,但因為加上GUID後網址會變很長,為了簡化網址的複雜度,又不想自己寫redirect邏輯,呼叫TinyURL API算是一個蠻方便的方法,這是一篇超簡單的sample
有時候我們會隨機產生一些使用GUID作為檔名的靜態網頁讓使用者可以做暫時性的使用,但因為加上GUID後網址會變很長,為了簡化網址的複雜度,又不想自己寫redirect邏輯,呼叫TinyURL API算是一個蠻方便的方法,這是一篇超簡單的sample,給大家參考,我先在form上拉這樣的畫面:
按下Button後呼叫TinyURL API來取得短網址:
protected void Button1_Click(object sender, EventArgs e)
{
//呼叫TinyURL API
string url ="http://tinyurl.com/api-create.php?url="+TextBox1.Text;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader tReader = new StreamReader(response.GetResponseStream());
TextBox2.Text = tReader.ReadToEnd();
}
游舒帆 (gipi) 探索原力Co-founder,曾任TutorABC協理與鼎新電腦總監,並曾獲選兩屆微軟最有價值專家 ( MVP ),離開職場後創辦探索原力,致力於協助青少年培養面對未來的能力。認為教育與組織育才其實息息相關,都是在為未來儲備能量,2018年起成立為期一年的專題課程《職涯躍升的關鍵24堂課》,為培養台灣未來的領袖而努力。 |