1
例:獲取查詢字符串 www.domainname.com?var_1=value1 & VAR_2 =數值get查詢字符串和URI段有什麼區別?
例:URI segmnet www.domainname.com/value1/value2
是他們都完成同樣的事情?
哪一個被推薦使用?
例:獲取查詢字符串 www.domainname.com?var_1=value1 & VAR_2 =數值get查詢字符串和URI段有什麼區別?
例:URI segmnet www.domainname.com/value1/value2
是他們都完成同樣的事情?
哪一個被推薦使用?
我不確定你在使用哪個平臺,但查詢字符串包含名稱/值對。任何接受通過查詢字符串傳入參數的代碼都可以提取名稱/值對,類似於它可能從發佈表單中獲取的名稱/值對。
使用通過URL傳入的參數(如您指定的那樣)需要某種「合約」或底層API知道在正確的位置需要var_1和var_2。例如,如果我想添加var_3,底層代碼需要知道在URL中查找的位置。例如,如果您使用ASP.NET MVC,默認路由使用{controller}/{action}/{id},因此調用[myDomain]/MyController/DoSomething/12與調用[myDomain]/MyController/DoSomething的?ID = 12。但是,這又必須事先建立起來。