小學上電腦課時看著老師總會背下URL(Uniform Resource Locator)在輸入網址串的地方快速地KEY下密密麻麻的英文數字
便可以跳轉到對應的教學網站
比起我們自己在搜尋引擎上用關鍵字來找快多了
因此都會向老師投射一股崇拜的眼神
到了職場上開始學會測試API時終於大約了解是怎麼一回事了
現在就可以娓娓道來(有錯的話歡迎糾正窩~
首先先來檢視一下網址的結構
以我的個人帳號在IT邦的搜尋為例
其中通訊協定與資安的關係十分密切
現在都會強烈建議大家要安裝SSL安全憑證
從網址就可以區別出http和https是後者有SSL
(Magic Time:一般而言直接看網址串的話最前面的http會被隱藏起來
此時只需要對網址串全選&複製&貼上 即可一窺其全貌)
如果你跟我一樣使用的瀏覽器是 Google Chrome
就可以看到在輸入網址串處有個鎖頭的符號
這樣一來訪客便可以更加信任這個網站是安全的
再來網域名稱也就是網站的名字
大部分來說一般常見的網站都會設定成跟品牌相同的名字
方便大家記憶(像IT邦幫忙的網域名稱為ithelp
而每一個網址都是獨一無二的
所以有點先搶先贏的概念
而案例中[search]所指的路徑便是網頁開發時會設定的一些動作
像網頁中會有各種按鈕(搜尋、發問、發文)
其對應的路徑分別是(search、questions、articles)
是不是很直白呢? 也讓大家可以自己玩看看,去發現各種路徑吧~
接著參數1號及參數2號這兩位選手分別是搜尋框我自己輸入的rainybee和底下的tag選擇了邦友所代給IT邦後台的兩個參數
咦?!你們有沒有發現什麼有趣事情
也就是說其實不需要在畫面中去KEY想搜尋的資料
是可以直接在URL的參數去修改即可
舉個例而言
2022IT鐵人賽頁面最底下只有提供2018~2022的歷年回顧連結
但若我想看2017年的鐵人賽頁面只要小手一動將網址中的2022替換成2017即可~大家快試試看吧
https://ithelp.ithome.com.tw/2022ironman?utm_source=ithelp&utm_medium=navbar&utm_campaign=ironman14